Winning Chess Sacrifices and Combinations
Click here for answer
Rxg7+!
pv 1. Rxg7+ Kxg7 2. Qd4+ e5 3. Qxa7 Qc2 4. g3 Qd1+ 5. Kg2 e4 6. Ne5 Qd5 7. Qe7 e3+ 8. Kg1
menu