Encyclopaedia of Chess Middlegames
Click here for answer
Nxf7!
pv 1. Nxf7 Kxf7 2. Qxe6+ Kg7 3. Bh6+ Kh8 4. Bxg6 Rg8 5. Bf7 Rgd8 6. Qf5 Bc5 7. Be6
menu