Somehow, I managed to play this game with 95% accuracy, though not feeling that confident with my moves. I was under 10 seconds for the last half of the game, while my opponent wasn't even a minute down on the clock! My opponent blundered on move 22. Rxe5, as he had one less attacker on my e5 pawn after taking it. His next move, 23. Bxf7+ seemed menacing, but in the end he lost a piece for two pawns, and I was able to hold on to my advantage.