I think you held a strong position for the whole game. But what do I really know. Hey, well played.
my best live chess win
no problem at all. this was a live game and i know a lot of mistakes were made on both sides :) i only posted it because the opponent was the highest rated that i've ever beat on live chess (approximately 400+ points higher).
thanks for the comments, they are greatly appreciated.
EDIT: and i did go over the game with my engine afterwards beforing posting it ;) hence my reference to blunders surrounding the moves you mentioned.
vs. a much higher rated opponent: