Originally posted by ketchuplover
See game 9594802
I haven't tried to analyze your game, but as I was running through the moves, I saw 17.b5 attacking the knight as the first move I would have considered after his 16...a5. Perhaps you see something I have missed. That move just jumped right out at me and could be wrong, but I would play it in a blitz game.
Also in the final position in which you resigned it looks like you can still get at least a draw by perpetual check no matter what he does unless I am overlooking something. Nevermind I see it. Qb5+ with mate to follow.
Looking back a little I see 34.Qxd6 as best.