Rate my game


You put your knight in dangerous territory. If your opponent plays 4.c3 then it's goodnight Mr Horsey so I would say work on the opening. Nice use of the pin, although if you opponent plays Qf3 instead of g3 it doesn't mean a lot. Nice checkmate and victory though, congrats.

Congrats for your win. There were many beginner mistakes in the game as others already pointed .
Which you will get rid of eventually.... Feel free to post any other game that involved more amount of time in the middle game....
... c6 could have been met by dc (threatening the discovered checks c7+ to win the queen or cb+ to win the rook or the fork after ... bc, Bxc6+ and winning the exchange). Bd7 was safer than c6. After ...c6 there might have been dc 0-0, bc Bxb7, BxN QxB, Bd3 (white wins the b and c pawns at the cost of the d pawn).
15 Ne4 instead of Nb5 would have eliminated the dark-squared bishop (and given white a passed d-pawn that could be protected by c4). Keep an eye out for counter-tactics that can blunt an attack.
PS Seizing the initiative is good. Just avoid being overly aggressive (such as 4. ... Nd4 that would have lost a knight for a pawn after c3)
Nice use of the pin, although if you opponent plays Qf3 instead of g3 it doesn't mean a lot. omegle online