Thanks. 
The only move that would have kept you in the fight was Rc7 instead of the Ne2+, which is what I was aiming for - getting your most active piece tied to a defensive role, or exchanged off, so I could process the g and h pawns with a minimum of further harassment.
You played pretty well except for that h-pawn business. I'm working on a post mortem of the game, and some suggestions on general areas you could improve your play considerably. Until I get that done, here's the quickie:
Along the lines of what Solver asked me (he wondered why I took the knight at e5 instead of playing Ng7+, there was a much better line you could have pursued coming out of that combination. I'd been aiming at that for a while, hence the odd knight deployment, but the h5 move threw things off a bit. If you'd accepted the second knight sac directly, without returning a knight at e5, the best you could have hoped for a knight for three pawn exchange, with me getting protected-connected passed pawns. I expected to get more than a knight back for that, so answering at Kde5 followed by Be6 was the best line. I launched that combination more than half for psychological reasons, because you seemed to be pretty aggressive and confident, and those players are often the easiest to shake up when you spring a hard surprise on them.

The best line following on the combination was: (instead of 17 ... h3)
17 ... Ne5 (I was extremely surprised you didn't play this - it also makes a real threat out of h3 because of the pain that Nf3 could inflict in a number of ways, whether it's a checking move or not when you played it)
18 Bh4 Nd3+
19 Ke2 Nb2 (losing the b pawn is preferable to losing the f-pawn for the support it gives my passed h-pawn and the general light square harassment your knight could inflict with the light square bishop supporting it.)
20 Rb1 Na4 (no worries about the b5 pawn due to the fork relationship with the King at e2)
21 Bf6 Rh6
22 Bd4 Kd7 (on it's way to c6, followed by clearing the rook from a8)
At this point, I've got a Bishop pair against Bishop and Knight and I've got a protected passed pawn, but it's an h-pawn, material is equal, I have isolated Q-side pawns, and your pieces are active and working well together. The Bishop pair and passed pawn still give white an advantage, but it's only a little more than the initial first move advantage white starts with.
The position would have been this:

The only move that would have kept you in the fight was Rc7 instead of the Ne2+, which is what I was aiming for - getting your most active piece tied to a defensive role, or exchanged off, so I could process the g and h pawns with a minimum of further harassment.

You played pretty well except for that h-pawn business. I'm working on a post mortem of the game, and some suggestions on general areas you could improve your play considerably. Until I get that done, here's the quickie:
Along the lines of what Solver asked me (he wondered why I took the knight at e5 instead of playing Ng7+, there was a much better line you could have pursued coming out of that combination. I'd been aiming at that for a while, hence the odd knight deployment, but the h5 move threw things off a bit. If you'd accepted the second knight sac directly, without returning a knight at e5, the best you could have hoped for a knight for three pawn exchange, with me getting protected-connected passed pawns. I expected to get more than a knight back for that, so answering at Kde5 followed by Be6 was the best line. I launched that combination more than half for psychological reasons, because you seemed to be pretty aggressive and confident, and those players are often the easiest to shake up when you spring a hard surprise on them.

The best line following on the combination was: (instead of 17 ... h3)
17 ... Ne5 (I was extremely surprised you didn't play this - it also makes a real threat out of h3 because of the pain that Nf3 could inflict in a number of ways, whether it's a checking move or not when you played it)
18 Bh4 Nd3+
19 Ke2 Nb2 (losing the b pawn is preferable to losing the f-pawn for the support it gives my passed h-pawn and the general light square harassment your knight could inflict with the light square bishop supporting it.)
20 Rb1 Na4 (no worries about the b5 pawn due to the fork relationship with the King at e2)
21 Bf6 Rh6
22 Bd4 Kd7 (on it's way to c6, followed by clearing the rook from a8)
At this point, I've got a Bishop pair against Bishop and Knight and I've got a protected passed pawn, but it's an h-pawn, material is equal, I have isolated Q-side pawns, and your pieces are active and working well together. The Bishop pair and passed pawn still give white an advantage, but it's only a little more than the initial first move advantage white starts with.
The position would have been this:
Comment