Encyclopaedia of Chess Middlegames
Click here for answer
Qe8+!
pv 1. Qe8+ Kh7 2. Ng5+ hxg5 3. Rh3+ Kg6 4. Rh6+ Kxh6 5. Qh8+ Kg6 6. Qh5#
menu