Beware Mindless Play


On white's 3rd move the only refutation of black's Nf6 can be cxd5.
More common for black is the setup with Nbd7 and Bd6 instead of Be7.
You should not take the d pawn first, he will recapture with the e pawn and an ok game. Part of white's "curse" in this opening is always allowing for black to win this tempo. Not a problem.
I would have played Bh4 instead of Bxf6.
Black absolutely has to recapture with the e pawn. Good move a3! The black knight is awkwardly placed on c7 -- where is it going? You are right that Nbd7 was the correct placement.
White's 17th move (Nxg5) should have a ?, right? I think there is a forced mate beginning with Bh7+ (Kh8 Bg8+ any Qh7#)
Well played attack.

I played this game a short while ago in a tournament. As pleased as I am with how the game went, I also believe that it can be instructional.
My opponent did not blunder any of his pieces away, and he castled into a fairly solid position. But his moves did not coordinate into a plan, and he failed to make any effort to defend against my attack. Although I did not castle, all my pieces were well developed in a 100% effort against his king. Two of my minor pieces removed defenders of his position, with two pawns, another bishop, a rook and a queen ready to conduct the attack.
This game shows how you ALWAYS need a plan and you should be ready to counter your opponent's if you have to. Also, only castle if you need to or want to, but not just because you can. Sometimes castling isn't the best move.