Encyclopaedia of Chess Middlegames
Click here for answer
Rh8+!
pv 1. Rh8+ Qxh8 2. Rxh8+ Nxh8 3. Qxg5+ Kf7 4. Nxd6+ Ke6 5. Nxc8 Rxc8 6. Qg4+ Ke5 7. Qxc8 Ng6 8. Qb8+ Kd4 9. Qxa7+
menu