Winning Chess Sacrifices and Combinations
Click here for answer
Rh8+!
pv 1. Rh8+ Kf7 2. Ng5+ Qxg5 3. Rxa8 Qb5+ 4. Ke1 Qb4+ 5. Kd1 Qd6+ 6. Ke2 a6 7. Rc8 Nd5 8. Qe4
menu