Encyclopaedia of Chess Middlegames
Click here for answer
Nf6!
pv 1. Nf6 gxf6 2. exf6 Nbc6 3. Qc1 Rh8 4. fxe7 Qa6 5. Bc5 b6 6. Bd6 Nxe7 7. Qb2
menu