Encyclopaedia of Chess Middlegames
Click here for answer
Nxe5!
pv 1. Nxe5 Nxe5 2. Bxe5 Ng7 3. Bd4 Rc8 4. Ra7 Rc7 5. Rxc7 Qxc7 6. Qf4
menu