Encyclopaedia of Chess Middlegames
Click here for answer
Nxf6!
pv 1. Nxf6 Nxf6 2. hxg5 hxg5 3. Bxg5 Kg8 4. Rh6 Qd8 5. Rg6+ Kf8 6. Qxh7 Rxh7 7. Rxh7 Bxe4 8. Bxf6
menu