I felt like Alex had defended brilliantly in this game, and then time-pressure ruined his game.
I was down to 50 minutes after move 12, and down to 20 minutes by move 22, so we were both down to two minutes or just under when Alex decided to resign.
10…Ne4? This blunders a pawn without prepping it with 10…c6 first, but he didn’t see it or play it.
On move 13 and 14, I should have played …e5; noticed this right after playing move 14.
17.NxBd7? It’s 0.0 equal now. 17.c5 was the way to go.
22.Nh5. The computer doesn’t like this, and even thinks White is a tad better after Black plays …f5 in the game. Still, between two non-Masters, Black’s attack is preferable, particularly in time-pressure. The engine likes …h5, then maneuver the knight to e6, and probably …g5 break after that.
25.Kh2?! It’s nearly dead-equal after 25.b4, and the …g4 idea of locking up the position is still best.
The game-losing blunder for White was actually the modest-looking 35.Rc3-c1? when instead 35.Kc1 is only -.5, or half a pawn down.