Winning Chess Sacrifices and Combinations
Click here for answer
Rg5!
pv 1. Rg5 Ng6 2. Qxe8+ Rxe8 3. Rxe8+ Bf8 4. h5 Qa4 5. Rxf8+ Kxf8 6. hxg6 fxg6 7. a3 Qf4
menu