Ian Nepomniachtchi vs Alireza Firouzja

chess.com SpeedChess 2025 · Caro-Kann, Advance · 1/2-1/2 in 120 moves

The Game

White Ian Nepomniachtchi
Black Alireza Firouzja
Result 1/2-1/2
Event chess.com SpeedChess 2025
Site chess.com INT
Round 2.16
Date 2025.11.20
Opening Caro-Kann, Advance (B12)
Moves 120
Replay this game move by move →

Final Position

The position after the last move · 1/2-1/2

4k3/8/4p1p1/4PpBb/5P1P/6K1/8/8 w - - 60 121

All The Moves

  1. 1.e4 c6
  2. 2.d4 d5
  3. 3.e5 Bf5
  4. 4.h4 a6
  5. 5.Be3 Qc7
  6. 6.Nc3 h6
  7. 7.g4 Bd7
  8. 8.f4 h5
  9. 9.gxh5 Nh6
  10. 10.Be2 e6
  11. 11.Nh3 c5
  12. 12.dxc5 Nf5
  13. 13.Bf2 Bxc5
  14. 14.Qd2 Bb4
  15. 15.a3 Ba5
  16. 16.Ng5 Nc6
  17. 17.b4 Nxb4
  18. 18.axb4 Bxb4
  19. 19.Rh3 Rc8
  20. 20.Rb1 Bxc3
  21. 21.Rxc3 Qxc3
  22. 22.Qxc3 Rxc3
  23. 23.Rxb7 Nh6
  24. 24.Bxa6 Bc8
  25. 25.Bb5+ Kf8
  26. 26.Rb8 Ke7
  27. 27.Kd2 Rc7
  28. 28.Ra8 Bd7
  29. 29.Rxh8 Bxb5
  30. 30.Rb8 Ba4
  31. 31.c3 Rc4
  32. 32.Rb7+ Bd7
  33. 33.Bd4 Ke8
  34. 34.Ra7 Kd8
  35. 35.Nf3 Ke8
  36. 36.Kd3 Nf5
  37. 37.Nd2 Ra4
  38. 38.Rxa4 Bxa4
  39. 39.Bf2 Bd1
  40. 40.c4 dxc4+
  41. 41.Nxc4 Bxh5
  42. 42.Nd6+ Kf8
  43. 43.Nxf5 Bg6
  44. 44.Bc5+ Kg8
  45. 45.Ke3 Bxf5
  46. 46.Kf2 Kh7
  47. 47.Kg3 Kg6
  48. 48.Bb4 Be4
  49. 49.Bc5 Bd5
  50. 50.Bb4 Kf5
  51. 51.Bc5 Bc6
  52. 52.Bf8 g6
  53. 53.Be7 Bb5
  54. 54.Bg5 Ba4
  55. 55.Bf6 Bb3
  56. 56.Bg5 Bc2
  57. 57.Bf6 Bd1
  58. 58.Bg5 Bh5
  59. 59.Bf6 Ke4
  60. 60.Bg5 Kd5
  61. 61.Bf6 Kc6
  62. 62.Bg5 Kd7
  63. 63.Bf6 Ke8
  64. 64.Bg5 Kf8
  65. 65.Bf6 Kg8
  66. 66.Bg5 Kg7
  67. 67.Bf6+ Kh7
  68. 68.Bg5 Bd1
  69. 69.Bf6 Bc2
  70. 70.Bg5 Bb3
  71. 71.Bf6 Ba4
  72. 72.Bg5 Bb5
  73. 73.Bf6 Bc6
  74. 74.Bg5 Bb7
  75. 75.Bf6 Bc8
  76. 76.Bg5 Bd7
  77. 77.Bf6 Bc6
  78. 78.Bg5 Bb5
  79. 79.Bf6 Bc4
  80. 80.Bg5 Bd5
  81. 81.Bf6 Be4
  82. 82.Bg5 Bd3
  83. 83.Bf6 Bc2
  84. 84.Bg5 Bd1
  85. 85.Bf6 Kg8
  86. 86.Bg5 Kf8
  87. 87.Bf6 Be2
  88. 88.Bg5 Bh5
  89. 89.Bf6 Ke8
  90. 90.Bg5 f5
  91. 91.Bf6 Kd7
  92. 92.Bg5 Kc6
  93. 93.Bf6 Kd5
  94. 94.Bg5 Ke4
  95. 95.Bf6 Kd3
  96. 96.Bg5 Kc3
  97. 97.Bf6 Kc2
  98. 98.Bg5 Kb1
  99. 99.Bf6 Kb2
  100. 100.Bg5 Kb3
  101. 101.Bf6 Kb4
  102. 102.Bg5 Kc4
  103. 103.Bf6 Kb5
  104. 104.Bg5 Kc6
  105. 105.Bf6 Kd7
  106. 106.Bg5 Ke8
  107. 107.Bf6 Kf7
  108. 108.Bg5 Bd1
  109. 109.Bf6 Bc2
  110. 110.Bg5 Bb3
  111. 111.Bf6 Ba4
  112. 112.Bg5 Bb5
  113. 113.Bf6 Bc6
  114. 114.Bg5 Bd5
  115. 115.Bf6 Bc4
  116. 116.Bg5 Bd3
  117. 117.Bf6 Be2
  118. 118.Bg5 Bd1
  119. 119.Bf6 Bh5
  120. 120.Bg5 Ke8

Go Deeper

Step through this game on the interactive board, where you can also branch off and play your own ideas from any position. See every game between Ian Nepomniachtchi and Alireza Firouzja, or browse all Ian Nepomniachtchi games in the collection. To find out what the engine thinks of it, paste the moves into Analyze Game and Stockfish will mark every turning point.