Encyclopaedia of Chess Middlegames
Click here for answer
Bxh7+!
pv 1. Bxh7+ Nxh7 2. Qg6 fxe5 3. Qxe8+ Bf8 4. Qxe6+ Kh8 5. fxe5 Qb4 6. Rab1 Nb6 7. Qf7 Nxc4 8. Qf2
menu