Winning Chess Sacrifices and Combinations
Click here for answer
Rxf8+!
pv 1. Rxf8+ Rxf8 2. Rxf8+ Qxf8 3. Nxg6+ Kg8 4. Nxf8 Kxf8 5. Bxc5 b6 6. Qh6+ Ke7 7. Qxh7+ Ke6 8. Ba3 Kd5 9. Qb7+ Kd4 10. Qxa7
menu