Encyclopaedia of Chess Middlegames
Click here for answer
Nd6!
pv 1. Nd6 hxg5 2. Nxf7 Kxf7 3. Nxg5+ Kf8 4. Ne6+ Kg8 5. Nxd8 Rxd8 6. Qd6 Kf8 7. Rcd1
menu