Encyclopaedia of Chess Middlegames
Click here for answer
Rxg3+!
pv 1. ... Rxg3+ 2. Kh2 Rh3+ 3. Kg2 Qh2+ 4. Kf1 Qh1+ 5. Ke2 Qf3+ 6. Kd2 Qxf2+ 7. Kd1 Rh1#
menu