That's a pretty neat mate, there. As for the rest of the game, I don't feel qualified to comment.
How I escaped the siege.
That was nice, but you have almost lost. You opponent blundered badly and you did your best and won.
That was nice, but you have almost lost. You opponent blundered badly and you did your best and won.
I'm not a grand master nor I'm a good chess player because still I'm learning chess But today I played a one of my best games, at one point I was sieged by white and nearly all my pieces were blocked by pawns, I lost my queen in the middle, but I still managed to give a good fight and win the game. ENJOY THE GAME