Winning Chess Sacrifices and Combinations
Click here for answer
Nf7!
pv 1. Nf7 Qc8 2. Qxe6 Ne5 3. Nh6+ Kh8 4. Qxe5 Bxf3 5. gxf3 gxh6 6. d5 Rg8+ 7. Bg3 Qf8 8. Bxf5
menu