Encyclopaedia of Chess Middlegames
Click here for answer
Qe8+!
pv 1. ... Qe8+ 2. Bxe8 Rxe8+ 3. Kd1 Be2+ 4. Ke1 Bg4+ 5. Qe7+ Rxe7+ 6. Kf1 Bh3+ 7. Kg1 Re1#
menu