Encyclopaedia of Chess Middlegames
Click here for answer
Nxf7!
pv 1. Nxf7 Kxf7 2. Bg5+ Ke8 3. Bxe6 Bxg5 4. Qh5+ g6 5. Bf7+ Kd8 6. Qxg5+ Kc8 7. Bxc4 bxc4
menu