Encyclopaedia of Chess Middlegames
Click here for answer
Bxg7+!
pv 1. Bxg7+ Kg8 2. Bh8 Qh3 3. Qxf6 Qxg2+ 4. Kxg2 Bf3+ 5. Kg3 Bxe4 6. Qg7#
menu