Encyclopaedia of Chess Middlegames
Click here for answer
Rxg3+!
pv 1. ... Rxg3+ 2. fxg3 f2+ 3. Kg2 f1=Q+ 4. Rxf1 Rxf1 5. Bxe2 Rxa1 6. b3 Kxh7 7. Kf2 Kg6 8. Bf3 Ra3 9. Bd1 Kf5
menu