Ian Nepomniachtchi vs Alireza Firouzja

chess.com SpeedChess 2025 · Caro-Kann, Advance · 0-1 in 45 moves

The Game

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

Final Position

The position after the last move · 0-1

8/kp3p2/p1n1p2q/3pP1N1/2pP2Qr/P1P5/1P4RK/8 w - - 0 46

All The Moves

  1. 1.e4 c6
  2. 2.d4 d5
  3. 3.e5 Bf5
  4. 4.h4 Qc7
  5. 5.Nc3 h5
  6. 6.Bd3 Bxd3
  7. 7.Qxd3 e6
  8. 8.Nce2 c5
  9. 9.c3 Nc6
  10. 10.a3 Nh6
  11. 11.Nf3 Be7
  12. 12.Ng3 g6
  13. 13.O-O Nf5
  14. 14.Nxf5 gxf5
  15. 15.Bg5 c4
  16. 16.Qe3 O-O-O
  17. 17.Bxe7 Qxe7
  18. 18.Ng5 Kb8
  19. 19.g3 a6
  20. 20.Kg2 Na5
  21. 21.Rae1 Ka7
  22. 22.f3 Rdg8
  23. 23.Re2 Rg7
  24. 24.Kg1 Nb3
  25. 25.Rg2 Qd7
  26. 26.Qe1 Na5
  27. 27.g4 hxg4
  28. 28.fxg4 fxg4
  29. 29.Rxg4 Nc6
  30. 30.Rg2 Rhg8
  31. 31.Rff2 Qe8
  32. 32.Qf1 Nd8
  33. 33.Nh3 Rxg2+
  34. 34.Rxg2 Rh8
  35. 35.Qf6 Rh5
  36. 36.Qf2 Qh8
  37. 37.Rg4 Qh7
  38. 38.Kh2 Nc6
  39. 39.Ng5 Qb1
  40. 40.Rg1 Qd3
  41. 41.Qg3 Qc2+
  42. 42.Rg2 Qb1
  43. 43.Qg4 Qg6
  44. 44.Nf3 Qh6
  45. 45.Ng5 Rxh4+

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.