Winning Chess Sacrifices and Combinations
Click here for answer
Rxf8+!
pv 1. Rxf8+ Kxf8 2. Ng6+ Kf7 3. Nxe7 Bxg3 4. Rf1+ Nf6 5. Bxf6 Bf3 6. Rxf3 Rxd3 7. Qh5+ g6 8. Qxh7+
menu