Encyclopaedia of Chess Middlegames
Click here for answer
Ndxe6!
pv 1. Ndxe6 Qxa4 2. Nxg7+ Kf8 3. Bxc5+ Nxc5 4. Nge6+ fxe6 5. Nxe6+ Kf7 6. Nxc5 Qxd1 7. e6+ Ke7 8. Raxd1 Bc6
menu