Winning Chess Sacrifices and Combinations
Click here for answer
Rh1+!
pv 1. ... Rh1+ 2. Kxh1 exf2 3. Ree4 Rh8+ 4. Rh4 f1=Q+ 5. Kh2 Qxc4 6. Rxh8 Qxd5 7. Rh3 Qd6+ 8. Kg1 Qa3 9. g4 Qxa2 10. g5 Qe2
menu