Encyclopaedia of Chess Middlegames
Click here for answer
Qf8+!
pv 1. Qf8+ Rxf8 2. Bxe5+ Rf6 3. Bxf6+ Qxf6 4. Rxf6 Kg7 5. Rf3 Nd6 6. Re1 Re8 7. Rxe8 Bxe8 8. Kf2
menu