Encyclopaedia of Chess Middlegames
Click here for answer
Ra8+!
pv 1. Ra8+ Kc7 2. Bb6+ Kb7 3. Bc5+ Kc7 4. Bd6+ Kxd6 5. Qa3+ Kc7 6. Ra7+ Nxa7 7. Qxa7+ Kc6 8. Qb6#
menu