Encyclopaedia of Chess Middlegames
Click here for answer
Bxh7+!
pv 1. Bxh7+ Kxh7 2. hxg5+ Kg8 3. Rh8+ Kxh8 4. Qh5+ Kg8 5. g6 Rf4 6. Qh7+ Kf8 7. Qh8#
menu