Encyclopaedia of Chess Middlegames
Click here for answer
Ng6+!
pv 1. Ng6+ hxg6 2. Qh3+ Kg8 3. Qxe6+ Qf7 4. Qxf7+ Kh7 5. Qe6 Rd5 6. Bxd5 cxd5 7. Qh3+ Kg8 8. Qd7 Rb8 9. Kf1 Kh7 10. Qxd5
menu