Encyclopaedia of Chess Middlegames
Click here for answer
Qxh7+!
pv 1. Qxh7+ Kxh7 2. hxg6+ Kg8 3. Nh6+ Kg7 4. Nf5+ Kg8
menu