Encyclopaedia of Chess Middlegames
Click here for answer
Qxc4+!
pv 1. ... Qxc4+ 2. Kxc4 Ba6+ 3. Nb5 Nxb5 4. Kb4 Nc3+ 5. Ka5 Nxd1 6. Bxa7 Rxb2 7. Kxa6 Rxe2 8. Raxd1 Rxa2+
menu