Encyclopaedia of Chess Middlegames
Click here for answer
Rxc4!
pv 1. Rxc4 bxc4 2. Qxc4 Kf8 3. Nxc7 Rb8 4. Qg8+ Ke7 5. Rc1 Rg5 6. Nd5+ Rxd5 7. Bxd5 Qg4
menu