Encyclopaedia of Chess Middlegames
Click here for answer
Qxh2+!
pv 1. ... Qxh2+ 2. Kxh2 Ng4+ 3. Kg1 Nh3+ 4. Kf1 Nh2#
menu