Encyclopaedia of Chess Middlegames
Click here for answer
Bxh7+!
pv 1. Bxh7+ Kxh7 2. Ne4 Qb4 3. Ng5+ Kg8 4. Qxb4 Nxb4 5. Nxe6 Rfe8 6. a3 Nd3 7. Re2
menu