Winning Chess Sacrifices and Combinations
Click here for answer
Nf5+!
pv 1. Nf5+ Kf7 2. Rxh7+ Ke8 3. Ng7+ Kf7 4. Qf3 Qc8 5. Nf5+ Ke8 6. Nxe7 Nxe7 7. gxf6 Rd7 8. fxe7 Rxf3 9. Rh8+ Kxe7 10. Bg5+ Rf6 11. Rxc8
menu