Winning Chess Sacrifices and Combinations
Click here for answer
Nxg6!
pv 1. Nxg6 Bxg6 2. Rxg6 Rxg6 3. Bxf5 Nxf4 4. Rxg6 Qxg6 5. Bxg6+ Nxg6 6. Kg1 Kg7 7. Qf3 Re6
menu