Chess Today
Click here for answer
Nde6!!!
pv 19.Nde6 fxe6 20.Bxe6+ Kh8 21.Ng6+ Kh7 22.Nf8+ Kh8 23.Qh7+! Nxh7 24.Ng6#
menu