Encyclopaedia of Chess Middlegames
Click here for answer
Nxf7!
pv 1. Nxf7 Rxd1+ 2. Rxd1 b5 3. Bxc5 Kxf7 4. Bxe7 Kxe7 5. Bxe6 Bxe6 6. Nc5 Kf7 7. Nxa6
menu