Winning Chess Sacrifices and Combinations
Click here for answer
Rxg7!
pv 1. Rxg7 Ne6 2. Nxe6 h6 3. Be5 Bd5 4. Rxg6+ Kh7 5. Rg7+ Kh8 6. Rg5+ Kh7 7. Bd3+ Be4 8. Bxe4#
menu