Holy smokes, what a game