final move · Q2h1#
Cleanest winCheckmate

josbelperez vs pasaol123

13 cpl

avg centipawn loss

Elo
2064 vs 2046
Played
rapid · 25 Jul 2026
Opening
Pirc Defense Modern Defense Geller System
See the game on Chess.com
Avg centipawn loss
13
Blunders
1
Moves
72
Colour
Black
The game

How it swung

winninglosing
move 1josbelperez's evaluation, move by movemove 72
Not everything was clean

The one slip

Qc5 on move 31 cost 2.0 pawnsdxc2 held it.

Every move

The score

  1. 1. e4 d6
  2. 2. Nf3 e5
  3. 3. Nc3 Nf6
  4. 4. d3 Be7
  5. 5. Be2 O-O
  6. 6. h3 Nbd7
  7. 7. O-O c6
  8. 8. Be3 Qc7
  9. 9. Nh2 d5
  10. 10. exd5 cxd5
  11. 11. Bg5 a6
  12. 12. Bf3 d4
  13. 13. Ne2 h6
  14. 14. Bxf6 Nxf6
  15. 15. Ng3 Bd7
  16. 16. Bg4 Nxg4
  17. 17. Nxg4 f5
  18. 18. Nh2 Bd6
  19. 19. Rc1 Qa5
  20. 20. a3 Rac8
  21. 21. Qh5 Be8
  22. 22. Qf3 Bc6
  23. 23. Qe2 e4
  24. 24. dxe4 Bb5
  25. 25. Qe1 Qc7
  26. 26. e5 Bxe5
  27. 27. Nf3 Bxg3
  28. 28. fxg3 Bxf1
  29. 29. Kxf1 Rfe8
  30. 30. Qf2 d3
  31. 31. Nd4 Qc5
  32. 32. Nb3 Qxf2+
  33. 33. Kxf2 Rxc2+
  34. 34. Rxc2 dxc2
  35. 35. Nc1 Rd8
  36. 36. Ke2 Rd1
  37. 37. Nd3 Rg1
  38. 38. Kd2 Rxg2+
  39. 39. Kc1 Rxg3
  40. 40. Kxc2 Rxd3
  41. 41. Kxd3 g5
  42. 42. Ke3 Kg7
  43. 43. Kf3 Kg6
  44. 44. b4 h5
  45. 45. Kg3 g4
  46. 46. h4 b5
  47. 47. Kf4 Kf6
  48. 48. Ke3 Ke5
  49. 49. Kd3 f4
  50. 50. Ke2 f3+
  51. 51. Kf2 Kd4
  52. 52. Ke1 Kc4
  53. 53. Kf2 Kb3
  54. 54. Kg3 Kxa3
  55. 55. Kf2 Kxb4
  56. 56. Kg1 Kc3
  57. 57. Kf2 b4
  58. 58. Kg3 b3
  59. 59. Kf2 b2
  60. 60. Ke3 b1=Q
  61. 61. Kf2 Qh1
  62. 62. Kg3 Qg2+
  63. 63. Kf4 Qh3
  64. 64. Kg5 Qxh4+
  65. 65. Kxh4 f2
  66. 66. Kg3 f1=Q
  67. 67. Kh4 Qf3
  68. 68. Kxh5 g3+
  69. 69. Kh6 g2
  70. 70. Kh7 g1=Q
  71. 71. Kh6 Qfg2
  72. 72. Kh5 Q2h1#

josbelperez's profileFind your own best games →