Encyclopaedia of Chess Middlegames
Click here for answer
Qf8+!
pv 1. Qf8+ Kf6 2. Qh8+ Kf5 3. g4+ hxg4 4. Rd5+ exd5 5. Qc8+ Qxc8
menu