Winning Chess Sacrifices and Combinations
Click here for answer
Nxf6!
pv 1. Nxf6 Bxe6 2. Nxd5 Rg8 3. f6 gxf6 4. Rxg8+ Bxg8 5. Bxf6+ Qxf6 6. Nxf6 Bxb3 7. axb3
menu