Winning Chess Sacrifices and Combinations
Click here for answer
Nxd7!
pv 1. Nxd7 Rxd7 2. Bxd5 Rcd8 3. Be4 f5 4. Bc2 Rd2+ 5. Kf3 g5 6. g3 b6 7. Bc3 g4+ 8. Kg2 Re2
menu