The most interesting game I’ve played thus far (Q sac, analysis)

Sort:
Avatar of mozartofchesnuts
Apologies for not posting the game embed. I currently only have internet on my phone. I was struggling for a long time at the 1200-1300 level and somehow I’ve been playing the best chess of my life in the past few months. I played this game really quickly without giving too much thought to each move. Typically I do the opposite and run out of time. The engine shows that I made a few blunders and missed a faster mate, but I’m wondering if I played this well or if my opponent just played poorly.

[Site "Chess.com iPhone"]
[Date "07/10/2018 01:43PM"]
[White "Alex_E_Chess_123 (1646)"]
[Black "atheist513 (1741)"]

1.e4 g6 2.d4 Bg7 3.c4 d6 4.Nf3 Nc6 5.Be2 e5 6.d5 Nce7 7.O-O h6 8.Be3 f5 9.exf5 Nxf5 10.Bd3 b6 11.g4 Nxe3 12.Bxg6+ Ke7 13.fxe3 Bxg4 14.Nxe5 Bxe5 15.Rf7+ Ke8 16.Rxc7+ Kf8 17.Rf7+ Ke8 18.Rxa7+ Kf8 19.Rf7+ Ke8 20.Qxg4 Nf6 21.Qe6+ {Alex_E_Chess_123 wins by Resignation}
Avatar of mozartofchesnuts
I think I should add that I didn’t review the engine in depth, since if I remember correctly that’s a forum faux pas. I just wanted to see the relative mistake count.