| 1 | ||||||||
| 2 | ||||||||
| 3 | ||||||||
| 4 | ||||||||
| 5 | ||||||||
| 6 | ||||||||
| 7 | ||||||||
| 8 | ||||||||
| h | g | f | e | d | c | b | a |
final move · Qd7#
Biggest upsetCheckmate
cirvan vs PangeranKaslana
+451
beat a 2123
- Elo
- 1672 vs 2123
- Played
- blitz · 1 Jul 2026
- Opening
- French Defense Exchange Variation
Avg centipawn loss
11
Blunders
0
Moves
50
Colour
Black
The game
How it swung
winninglosing
Not everything was clean
The one slip
Nf4 on move 22 cost 0.9 pawns — Nxh4 held it.
Every move
The score
- 1. e4 e6
- 2. Nf3 d5
- 3. exd5 exd5
- 4. d4 Bd6
- 5. Nc3 c6
- 6. Be3 Ne7
- 7. Bd3 O-O
- 8. O-O Bf5
- 9. h3 Bxd3
- 10. Qxd3 Nd7
- 11. Bg5 f6
- 12. Bh4 Re8
- 13. Bg3 Bxg3
- 14. fxg3 Nf8
- 15. Rae1 Qd7
- 16. Re2 Nf5
- 17. Rxe8 Rxe8
- 18. g4 Ne3
- 19. Nd1 Nxf1
- 20. Kxf1 Ng6
- 21. Nf2 Qe6
- 22. h4 Nf4
- 23. Qd2 Qe2+
- 24. Kg1 Qxd2
- 25. Nxd2 Re2
- 26. g3 Nh3+
- 27. Nxh3 Rxd2
- 28. g5 fxg5
- 29. Nxg5 Rxc2
- 30. b4 Rxa2
- 31. Ne6 Kf7
- 32. Nd8+ Ke7
- 33. Nxb7 Rb2
- 34. Na5 Kd7
- 35. Nb7 Rxb4
- 36. Nc5+ Kd6
- 37. Na6 Rb1+
- 38. Kg2 Ra1
- 39. Kh3 Rxa6
- 40. Kg4 Ra1
- 41. Kf5 a5
- 42. g4 a4
- 43. g5 Rg1
- 44. h5 a3
- 45. h6 gxh6
- 46. gxh6 a2
- 47. Kf6 a1=Q
- 48. Kf7 Qxd4
- 49. Ke8 Qa7
- 50. Kd8 Qd7#