Encyclopaedia of Chess Middlegames
Click here for answer
Qb4+!
pv 1. ... Qb4+ 2. Kd1 Bd3 3. Qxd3 Nxf2+ 4. Ke2 Nxd3 5. Bxd3 Rc7 6. Rhf1 Qe7 7. Bf5
menu