Encyclopaedia of Chess Middlegames
Click here for answer
Rdg8+!
pv 1. ... Rdg8+ 2. Kh1 Rg1+ 3. Kxg1 Qg8+ 4. Kf1 Qc4+ 5. Kg1 Rg8+ 6. Bg6 Rxg6+ 7. Kh1 Qf1#
menu