Alireza Firouzja vs Wesley So

chess.com SpeedChess 2023 · Italian Game · 0-1 in 88 moves

The Game

White Alireza Firouzja
Black Wesley So
Result 0-1
Event chess.com SpeedChess 2023
Site chess.com INT
Round 2.23
Date 2023.09.13
Opening Italian Game (C50)
Moves 88
Replay this game move by move →

Final Position

The position after the last move · 0-1

7R/8/8/2p3k1/1bn5/p7/K7/8 w - - 0 89

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Bc5
  4. 4.d3 Nf6
  5. 5.Bg5 h6
  6. 6.Bh4 d6
  7. 7.c3 a5
  8. 8.O-O Ba7
  9. 9.Nbd2 Bg4
  10. 10.h3 Bd7
  11. 11.Bg3 Qe7
  12. 12.a3 O-O
  13. 13.b4 Nh5
  14. 14.Bh4 Nf6
  15. 15.Kh1 Kh8
  16. 16.b5 Nd8
  17. 17.d4 g5
  18. 18.Nxg5 hxg5
  19. 19.Bxg5 Rg8
  20. 20.f4 Rxg5
  21. 21.fxg5 Nh7
  22. 22.dxe5 dxe5
  23. 23.Nf3 Be6
  24. 24.Nxe5 Bxc4
  25. 25.Nxc4 Ne6
  26. 26.g6 fxg6
  27. 27.Ne5 Nef8
  28. 28.Qd5 Re8
  29. 29.Nf7+ Kg7
  30. 30.e5 Bb6
  31. 31.Rf3 Ne6
  32. 32.Raf1 Rf8
  33. 33.Qxb7 Qxa3
  34. 34.Qd5 Qe7
  35. 35.Qe4 Nc5
  36. 36.Qg4 Ne6
  37. 37.Rg3 g5
  38. 38.Rgf3 a4
  39. 39.Rf5 a3
  40. 40.Qc4 Nf4
  41. 41.g3 Rxf7
  42. 42.Rxf7+ Qxf7
  43. 43.Qxf7+ Kxf7
  44. 44.gxf4 gxf4
  45. 45.Rxf4+ Ke6
  46. 46.Ra4 Bc5
  47. 47.Kg2 Kxe5
  48. 48.Kf3 Ng5+
  49. 49.Ke2 Nxh3
  50. 50.Kd3 Nf4+
  51. 51.Kc4 Bd6
  52. 52.Ra6 Ne6
  53. 53.Ra8 Ke4
  54. 54.Re8 Ke5
  55. 55.Ra8 Nf4
  56. 56.Re8+ Kf6
  57. 57.Ra8 Ke7
  58. 58.Ra6 Kd7
  59. 59.b6 c6
  60. 60.Ra7+ Kc8
  61. 61.Kb3 Nd5
  62. 62.c4 Nxb6
  63. 63.Ra5 Nd7
  64. 64.Kc3 Kc7
  65. 65.Ra7+ Kc8
  66. 66.Ra5 Kb7
  67. 67.Rh5 Kb6
  68. 68.Rh7 Nc5
  69. 69.Rh5 Na6
  70. 70.Kb3 Bc5
  71. 71.Rg5 Bb4
  72. 72.Rh5 c5
  73. 73.Rh6+ Ka5
  74. 74.Rh8 Nc7
  75. 75.Rh7 Ne6
  76. 76.Ra7+ Kb6
  77. 77.Rh7 Nd4+
  78. 78.Ka2 Nc6
  79. 79.Rh4 Na5
  80. 80.Rh6+ Kc7
  81. 81.Rh4 Kd6
  82. 82.Re4 Kd7
  83. 83.Kb1 Nb3
  84. 84.Ka2 Nd2
  85. 85.Rh4 Ke6
  86. 86.Rg4 Kf5
  87. 87.Rh4 Kg5
  88. 88.Rh8 Nxc4

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 Wesley So, 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.