Alireza Firouzja vs Wesley So

chess.com SpeedChess 2023 · Caro-Kann, Advance · 1-0 in 70 moves

The Game

White Alireza Firouzja
Black Wesley So
Result 1-0
Event chess.com SpeedChess 2023
Site chess.com INT
Round 2.19
Date 2023.09.13
Opening Caro-Kann, Advance (B12)
Moves 70
Replay this game move by move →

Final Position

The position after the last move · 1-0

8/7p/8/P7/8/2Q2q2/1K5P/4k3 b - - 6 70

All The Moves

  1. 1.e4 c6
  2. 2.d4 d5
  3. 3.e5 c5
  4. 4.Nf3 Nc6
  5. 5.dxc5 Bg4
  6. 6.c3 e6
  7. 7.Be3 Nge7
  8. 8.Bb5 a6
  9. 9.Ba4 Nf5
  10. 10.Bxc6+ bxc6
  11. 11.Qa4 Nxe3
  12. 12.fxe3 Bxf3
  13. 13.Qxc6+ Ke7
  14. 14.gxf3 Rc8
  15. 15.Qd6+ Ke8
  16. 16.Qxd8+ Kxd8
  17. 17.b4 g5
  18. 18.Nd2 Bg7
  19. 19.f4 gxf4
  20. 20.exf4 Bh6
  21. 21.Rf1 Rg8
  22. 22.Ke2 Rg4
  23. 23.Ke3 Ke7
  24. 24.Nb3 f6
  25. 25.exf6+ Kxf6
  26. 26.Kd3 Bxf4
  27. 27.Rf2 e5
  28. 28.Rd1 Ke6
  29. 29.Kc2 Rcg8
  30. 30.a4 Rg2
  31. 31.Rf1 Be3
  32. 32.Rxg2 Rxg2+
  33. 33.Kb1 d4
  34. 34.cxd4 exd4
  35. 35.c6 Kd6
  36. 36.Rf6+ Kc7
  37. 37.Nc5 Kb6
  38. 38.a5+ Kb5
  39. 39.c7 Rg8
  40. 40.Nb7 Ka4
  41. 41.Nd6 Kb3
  42. 42.Rf1 Rg2
  43. 43.Nc4 Kxc4
  44. 44.c8=Q+ Kb3
  45. 45.Qe6+ Ka3
  46. 46.Rd1 Rb2+
  47. 47.Ka1 Bd2
  48. 48.Rxd2 Rxd2
  49. 49.Qh3+ d3
  50. 50.Qf3 Kxb4
  51. 51.Kb1 Kc3
  52. 52.Kc1 Rc2+
  53. 53.Kd1 Rd2+
  54. 54.Kc1 Rc2+
  55. 55.Kb1 Rb2+
  56. 56.Ka1 Rb4
  57. 57.Qf6+ Kc2
  58. 58.Qc6+ Kb3
  59. 59.Qd5+ Kc2
  60. 60.Qc6+ Kb3
  61. 61.Qxa6 Kc3
  62. 62.Qc6+ Rc4
  63. 63.Qf6+ Kc2
  64. 64.Qf2+ d2
  65. 65.Qf5+ Kc1
  66. 66.Qb5 d1=Q
  67. 67.Qxc4+ Kd2+
  68. 68.Kb2 Qf3
  69. 69.Qc2+ Ke1
  70. 70.Qc3+

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.