Well played
Shifting from defensive to offensive

You played some unecessary queenside pawn moves early on, weakening that section of the board? Surely it would have been better to activate your d7 knight instead of playing moves like 10. ...a6?
I like how, once White's attack falters due to a lack of firepower and trying to use ineffective cheap mates, you immediately jump on him, attacking his queen, king, bishop, pinning, unpinning your own pawn, making fierce tactical maneuvers and finally liquidating to an endgame where you can grind him to dust.
This is a game I recently played. I had the black pieces. My opponent was a vietnamese player with a rating about 100 above mine. Here is my analysis of the game. What do you think?