Encyclopaedia of Chess Middlegames
Click here for answer
Nb3+!
pv 1. ... Nb3+ 2. axb3 Qa6 3. Qc2 Qa1+ 4. Kd2 Qa5+ 5. Kc1 Bxc2 6. Kxc2 Qa2 7. Bc1 e6 8. Rhg1
menu