Ng3
Ng6
Castle
Qi5
Wf3
Nh4
Wg4
f5
exf
Nxf5
f4
Nj3+
If Kj1, Nxh2+; if Rxh2 in response, Qxg3
Nj3+ Kj1 Nxh2 +
Ki1
Ng0+
Hope you're having a warm and cozy Christmas Eve!
Nxg4
Same to you
I resign, I am losing pieces
Good game!
I had calculated 1…Nxg4 2. Nxf5? (2. hxg4 Bxf4 is objectively better but not fun at all) Bxf4+ 3. Kj1 Ni3+ 4. jxi3 Qj5#. I think you had to play Rxh2, since you renew the threat Qxi5, and I win only one piece with Qxg3.
In conclusion, the piece exchange on d6 earlier is likely better for me
nostalgic
Ng3