Encyclopaedia of Chess Middlegames
Click here for answer
Qxh7+!
pv 1. Qxh7+ Kxh7 2. f6+ Kg8 3. Bh7+ Kxh7 4. Rh3+ Kg8 5. Rh8#
menu