Winning Chess Sacrifices and Combinations
Click here for answer
Rg6+!
pv 1. ... Rg6+ 2. Qxg6 hxg6 3. Rhf1 Qd5+ 4. Kg3 Rf6 5. Bg5 Rxf1 6. Rxf1 e4 7. Rf8+ Kh7 8. Be3 Qxa2
menu