Winning Chess Sacrifices and Combinations
Click here for answer
Rxf7+!
pv 1. Rxf7+ Kxf7 2. Ng5+ Kf8 3. Ne6+ Ke7 4. Nxd8+ Kxd8 5. Qe6 Kc7 6. Qxe8 Bh6 7. Qe5+ Kb6 8. Qxd4+ Ka6
menu