Yeah after Nd3+ I had mate but yu can understand the level of game. I mean I am 2000 and it's hard to play speed chess like 2400 without prep. I lost on time and he had 7 seconds left.
I only remembered the Kasparov's game. in which u explained some typical maneuvers such as:
g4 without h5 only possible when knight from c3 leave the square.
Rf7 and shifting.
I applied all concepts and in blitz he came under pressure in totally winning position.
But still i loved this game.