final move · Qxe8#
Best comeback

jjthebaconator vs skakisths33

dead lost

down at move 22, won anyway

Elo
1100 vs 1044
Played
rapid · Aug 7, 2026
Opening
Petrovs Defense Classical Variation
See the game on Chess.com →
Avg centipawn loss
227
Blunders
4
Moves
28
Colour
White
The game

How it swung

winninglosing
move 1low point · move 22move 28
The low point

Move 22

The engine had this as lost outright after f5. 6 moves later, jjthebaconator won.

Not everything was clean

The one slip

23.dxc7 cost 14.4 pawns. ♔f1 would have held it.

There was a mate threat to answer first. 23...♕h1# mates.

The point: 23...cxd6 24.♖e3 ♕h1+ 25.♗g1

Every move

The score

  1. 1. e4 e5
  2. 2. Nf3 Nf6
  3. 3. Nxe5 Nc6
  4. 4. Nxc6 dxc6
  5. 5. Nc3 Bc5
  6. 6. Bc4 Ng4
  7. 7. O-O Qd6
  8. 8. g3 Qd4
  9. 9. Qf3 Qxc4
  10. 10. d3 Qe6
  11. 11. Re1 Bd7
  12. 12. Be3 Bd6
  13. 13. h3 Ne5
  14. 14. Qe2 Qxh3
  15. 15. d4 Ng4
  16. 16. f3 Qxg3+
  17. 17. Qg2 Qh4
  18. 18. fxg4 Bxg4
  19. 19. Bf2 Qh5
  20. 20. e5 Bf3
  21. 21. exd6+ Kf8
  22. 22. Qg3 f5
  23. 23. dxc7 g5
  24. 24. Qd6+ Kg7
  25. 25. Re7+ Kg8
  26. 26. Qd8+ Rxd8
  27. 27. cxd8=Q+ Qe8
  28. 28. Qxe8#

← jjthebaconator’s profileFind your own best games →