Now I want to give you a piece of advice.
You played a very good game. & so did your opponent.
During a game there are lots of factors involved, one that is really overlooked is your energy level. Sometimes you are tired or you are not as lucid as you can be. Sometimes 1 makes a silly mistake, sometimes 1 do a finger slip and the list goes on & on & on...
These are the human factors. We are not machines that can preform the same as long as we have an electric-cord stuck in our... back!
Play your games in an enjoyable fashion. Just remember do not finger-slip. That is really painful. The rest is forgettable in the end. Good luck with your next game!
I'm pretty sure even a 2000 cannot find a way through this "winning" endgame.
Actually this is part of the endgame lesson #4 or maybe #5 for beginners.
Well I guess I need to be sent to the endgame boot camp pronto.