final move · Qc8#
Biggest upsetCheckmate
aperbird vs chesstoohard4me
+617
beat a 1438
- Elo
- 821 vs 1438
- Played
- rapid · Apr 16, 2026
- Opening
- Undefined
Avg centipawn loss
87
Blunders
2
Moves
53
Colour
Black
The game
How it swung
winninglosing
Not everything was clean
The one slip
11...♖xb5 cost 4.7 pawns — a6 would have held it.
Every move
The score
- 1. h4 d5
- 2. a4 e5
- 3. b4 Bxb4
- 4. c3 Ba5
- 5. f3 Nf6
- 6. Qb3 Nc6
- 7. Ba3 Be6
- 8. e4 d4
- 9. c4 Rb8
- 10. g4 b5
- 11. axb5 Rxb5
- 12. cxb5 Bxb3
- 13. bxc6 h5
- 14. g5 Nh7
- 15. Bb5 d3
- 16. Nh3 Qd4
- 17. Nc3 Bxc3
- 18. Rb1 Bb4
- 19. Rxb3 Qa1+
- 20. Kf2 Qxh1
- 21. Bxb4 Qxh3
- 22. Ke3 Qe6
- 23. Rxd3 f6
- 24. Rd7 Nf8
- 25. Rxc7 Qb3+
- 26. d3 Qxb4
- 27. Rc8+ Ke7
- 28. Bc4 Qc5+
- 29. Kd2 Qf2+
- 30. Kc3 Qe1+
- 31. Kc2 Qe2+
- 32. Kc3 Qe1+
- 33. Kc2 Qxh4
- 34. gxf6+ gxf6
- 35. c7 Qf2+
- 36. Kc3 Qc5
- 37. Kd2 Rh6
- 38. Bd5 h4
- 39. Bc4 h3
- 40. Kc3 h2
- 41. Ra8 h1=Q
- 42. c8=Q Qxc8
- 43. Rxc8 Qc1+
- 44. Kb4 Qb2+
- 45. Kc5 Rh2
- 46. Rc7+ Kd8
- 47. Rxa7 Rc2
- 48. Ra8+ Ke7
- 49. Ra7+ Nd7+
- 50. Kd5 Qd4+
- 51. Kc6 Qc5+
- 52. Kb7 Rb2+
- 53. Ka8 Qc8#