Encyclopaedia of Chess Middlegames
Click here for answer
Rxf8+!
pv 1. Rxf8+ Kxf8 2. Qh8+ Kf7 3. Bg6+ Ke6 4. Qg8+ Kd7 5. Bf5+ Qe6 6. Qxe6+ Kd8 7. Qd7#
menu