Encyclopaedia of Chess Middlegames
Click here for answer
Nf5+!
pv 1. Nf5+ gxf5 2. Rxh7+ Kxh7 3. Qxf5+ Kg7 4. Qxg4+ Kf6 5. Qf4+ Ke6 6. Qe5+ Kf7 7. Qf5+ Kg7 8. Qg4+
menu