Well played for a blitz game, but you know you've gotten very lucky here right?!
One of my Best Games

Nice checkmate and congratulations on your victory, but next time, you shouldn't repeat moves, like move 15 and 16 (move 15 was quite strong, you shouldn't go back), move 25 and 26 (move 25 wasn't bad either) and move 32 and 34.
Hi
This is one of my best games. It was played a couple years ago when I star to play on-line.
It is a 6 minutes game. My elo then was 1228 and my opponent elo was 1736. I think that this person don’t expect to lose the game and I wasn’t expecting to win against a much stronger opponent, 500 points stronger…
Its one of my best checkmates.
Tell me, please, what do you thing about this game?