Encyclopaedia of Chess Middlegames
Click here for answer
Nh6+!
pv 1. Nh6+ gxh6 2. Qf3+ Kg8 3. Be7+ Bg7 4. Rxg7+ Kh8 5. Rxh7+ Kxh7 6. Qf7+ Kh8 7. Bf6#
menu