Encyclopaedia of Chess Middlegames
Click here for answer
Nxe5!
pv 1. Nxe5 Bxd1 2. Bb5+ Kd8 3. Nxf7+ Kc7 4. Nxd6 exd6 5. Nxd1 Kd8 6. Rc1 Be7
menu