Please Analyze
P.S. Chess.com randomly paired me up with this person
Here is the PGN in case:
[Event "Live Chess"][Site "Chess.com"][Date "2014.07.13"][White "invincible_knight"][Black "GeorgeMWanyama"][Result "1-0"][WhiteElo "1044"][BlackElo "928"][TimeControl "5|2"][Termination "invincible_knight won by checkmate"]1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.Nc3 d5 5.d3 d4 6.Ne2 Bd6 7.O-O Bd7 8.Bg5 O-O 9.Ng3 h6 10.Bd2 g6 11.Bc4 Be7 12.Bxh6 Ng4 13.Bd2 Bh4 14.h3 Kg7 15.hxg4 Bxg4 16.c3 f5 17.exf5 gxf5 18.cxd4 Nxd4 19.Bc3 e4 20.dxe4 fxe4 21.Nxe4 Bxf3 22.gxf3 Rxf3 23.Bxd4+ Kh7 24.Qxf3 Qxd4 25.b3 Rg8+ 26.Kh1 Rg7 27.Qh5# 1-0