Encyclopaedia of Chess Middlegames
Click here for answer
Nd5!
pv 1. Nd5 Qf8 2. Rxc5 Qxc5 3. Nxc7 Rxd1 4. Rxd1 Bf5 5. Bxf5 Rf8
menu