Alireza Firouzja vs Hikaru Nakamura

SpeedChess Final 2025 · 2026 · Italian Game · 1-0 in 48 moves

The Game

White Alireza Firouzja
Black Hikaru Nakamura
Result 1-0
Event SpeedChess Final 2025
Site London ENG
Round 1.25
Date 2026.02.07
Opening Italian Game (C50)
Moves 48
Replay this game move by move →

Final Position

The position after the last move · 1-0

4k3/8/3pP3/3P1K2/2P5/8/1r6/5R2 b - - 0 48

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Nf6
  4. 4.d3 Bc5
  5. 5.c3 d6
  6. 6.Bg5 h6
  7. 7.Bh4 a6
  8. 8.a4 Ba7
  9. 9.Nbd2 Qe7
  10. 10.O-O g5
  11. 11.Bg3 Nh7
  12. 12.b4 h5
  13. 13.h4 g4
  14. 14.Ne1 Nf8
  15. 15.Nc2 Ng6
  16. 16.Ne3 Nxh4
  17. 17.Nd5 Qd8
  18. 18.Bxh4 Qxh4
  19. 19.Nxc7+ Kd8
  20. 20.Nxa8 g3
  21. 21.Nf3 gxf2+
  22. 22.Rxf2 Qxf2+
  23. 23.Kh1 h4
  24. 24.Qf1 h3
  25. 25.Qxf2 Bxf2
  26. 26.Ng5 Ke7
  27. 27.Rf1 hxg2+
  28. 28.Kxg2 Rg8
  29. 29.Kxf2 Rxg5
  30. 30.Nb6 Be6
  31. 31.Nd5+ Kf8
  32. 32.b5 axb5
  33. 33.axb5 Ne7
  34. 34.Ra1 Nxd5
  35. 35.exd5 Bh3
  36. 36.Ra7 Rg2+
  37. 37.Kf3 f5
  38. 38.Rxb7 Rb2
  39. 39.b6 f4
  40. 40.d4 Bg2+
  41. 41.Kg4 f3
  42. 42.dxe5 f2
  43. 43.e6 f1=Q
  44. 44.Bxf1 Bxf1
  45. 45.Rf7+ Ke8
  46. 46.Rxf1 Rxb6
  47. 47.Kf5 Rb2
  48. 48.c4

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 Hikaru Nakamura, 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.