Alireza Firouzja vs Ian Nepomniachtchi

chess.com SpeedChess 2025 · Catalan Opening · 1-0 in 66 moves

The Game

White Alireza Firouzja
Black Ian Nepomniachtchi
Result 1-0
Event chess.com SpeedChess 2025
Site chess.com INT
Round 2.5
Date 2025.11.20
Opening Catalan Opening (E06)
Moves 66
Replay this game move by move →

Final Position

The position after the last move · 1-0

8/3k4/2R5/2pPp3/4P3/5K2/8/6b1 b - - 3 66

All The Moves

  1. 1.d4 Nf6
  2. 2.c4 e6
  3. 3.g3 d5
  4. 4.Bg2 Be7
  5. 5.Nf3 O-O
  6. 6.O-O dxc4
  7. 7.Qc2 Bd7
  8. 8.Qxc4 Bc6
  9. 9.Nc3 Nbd7
  10. 10.Qd3 Rb8
  11. 11.Rd1 b5
  12. 12.a3 a5
  13. 13.Ne5 Bxg2
  14. 14.Kxg2 Qc8
  15. 15.Nc6 Qb7
  16. 16.Qf3 Bd6
  17. 17.Nxb8 Qxb8
  18. 18.Bg5 b4
  19. 19.axb4 Qxb4
  20. 20.Rd2 h6
  21. 21.Bxf6 Nxf6
  22. 22.Ra4 Qb6
  23. 23.Rc4 Rb8
  24. 24.Ne4 Nxe4
  25. 25.Qxe4 Qb3
  26. 26.Rdc2 a4
  27. 27.Qc6 a3
  28. 28.bxa3 Qxa3
  29. 29.Ra4 Qb3
  30. 30.Ra8 g6
  31. 31.Rca2 Kg7
  32. 32.Rxb8 Qxb8
  33. 33.Ra8 Qb4
  34. 34.Qe8 Bf8
  35. 35.Rd8 Qe7
  36. 36.Qxe7 Bxe7
  37. 37.Rc8 Bd6
  38. 38.e4 f6
  39. 39.f4 e5
  40. 40.fxe5 fxe5
  41. 41.d5 Kf6
  42. 42.Kf3 h5
  43. 43.Ke2 Kg5
  44. 44.Kf3 Kf6
  45. 45.h4 Kf7
  46. 46.g4 hxg4+
  47. 47.Kxg4 Kf6
  48. 48.Kf3 Kf7
  49. 49.Ke2 Ke7
  50. 50.Kd3 Kd7
  51. 51.Rg8 Be7
  52. 52.Rg7 Kd8
  53. 53.Rxg6 Bxh4
  54. 54.Re6 Bg3
  55. 55.Kc4 Kd7
  56. 56.Rg6 Bf4
  57. 57.Rf6 Bh2
  58. 58.Rh6 Bf4
  59. 59.Rc6 Bg3
  60. 60.Kd3 Bf4
  61. 61.Re6 Bh2
  62. 62.Ke2 Bf4
  63. 63.Kf3 Bh2
  64. 64.Kg4 c5
  65. 65.Rc6 Bg1
  66. 66.Kf3

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 Alireza Firouzja and Ian Nepomniachtchi, or browse all Alireza Firouzja 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.