Thanks for posting! A few comments:
Capturing on d4 and then ending with the Queen on d4 leaves you exposed to the knight capture on c2 forking the queen and rook. You might have wriggled out of that with Bb5+, but I'm not entirely sure...
11. Kf8 is a terrible move. As is Qh3 :)
Your checkmate at the end was nice!
You should feel happy with your play in this game! You kept developing your pieces and pushing your pawn.
Nice checkmate in the end. Even if your friend had captured Nxc2, I believe you could have avoided the damage successfully by moving Qe5+ and then Rb1 (there are several variations in this move but in all the cases white ends up with positional/material advantage).
Join Chess.com for free to add your comment! Already a member? Then login now to comment.