Winning Chess Sacrifices and Combinations
Click here for answer
Nxg3!
pv 1. ... Nxg3 2. f4 Nxf1 3. Rxf1 Bg7 4. a4 c5 5. Nde2 Bg4 6. Rac1 Rad8
menu