Encyclopaedia of Chess Middlegames
Click here for answer
Ne1+!
pv 1. ... Ne1+ 2. Kg1 Qh1+ 3. Kxh1 Rf1+ 4. Qg1 Bc6+ 5. Re4 Bxe4#
menu