Encyclopaedia of Chess Middlegames
Click here for answer
Ng6+!
pv 1. Ng6+ fxg6 2. Rxh7+ Kxh7 3. Qh3+ Nh6 4. fxg6+ Kxg6 5. Qxd7 Ndf7 6. e5 Nf5 7. Rf1 Nxe3 8. Rxf7 Kh7
menu