Encyclopaedia of Chess Middlegames
Click here for answer
f6+!
pv 1. f6+ gxf6 2. exf6+ Ke8 3. Qxc5 bxc5 4. g6 Bxb5 5. g7 Kd7 6. Nxb5 Ne4 7. gxf8=Q Rxf8 8. Rxf8 Nxf6 9. Rxf7+
menu