Encyclopaedia of Chess Middlegames
Click here for answer
Bxg2+!
pv 1. ... Bxg2+ 2. Kxg2 Qg4+ 3. Kh1 Qf3+ 4. Kg1 Rd5 5. h4 Qg4+ 6. Kh2 Rh5 7. bxc4 Rxh4#
menu