Wesley So vs Alireza Firouzja

CCT Final Playoff 2023 · Italian Game · 1/2-1/2 in 49 moves

The Game

White Wesley So
Black Alireza Firouzja
Result 1/2-1/2
Event CCT Final Playoff 2023
Site Toronto CAN
Round 4.1
Date 2023.12.10
Opening Italian Game (C50)
Moves 49
Replay this game move by move →

Final Position

The position after the last move · 1/2-1/2

8/1p6/5pk1/p7/P1p1qpPP/7K/1PR2R1P/8 b - - 7 49

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Nf6
  4. 4.d3 Bc5
  5. 5.O-O d6
  6. 6.c3 O-O
  7. 7.Bg5 h6
  8. 8.Bh4 a5
  9. 9.Re1 g5
  10. 10.Bg3 Ba7
  11. 11.Na3 Bg4
  12. 12.Nc2 Nh5
  13. 13.Ne3 Bxe3
  14. 14.Rxe3 Nf4
  15. 15.Qd2 Kg7
  16. 16.Ne1 Qf6
  17. 17.Nc2 h5
  18. 18.f3 Be6
  19. 19.Ree1 h4
  20. 20.Bf2 Ne7
  21. 21.Ne3 Qg6
  22. 22.Bxe6 Qxe6
  23. 23.d4 f6
  24. 24.a4 c6
  25. 25.Rad1 Rad8
  26. 26.c4 c5
  27. 27.dxc5 dxc5
  28. 28.Qxd8 Rxd8
  29. 29.Rxd8 Qb6
  30. 30.Rd7 Kf8
  31. 31.g3 Nh3+
  32. 32.Kg2 Nxf2
  33. 33.Re2 Nh3
  34. 34.Rxe7 g4
  35. 35.fxg4 Qb3
  36. 36.Rd7 Ng5
  37. 37.gxh4 Ne6
  38. 38.Nd5 Qxc4
  39. 39.Rf2 Qxe4+
  40. 40.Kg3 Nf4
  41. 41.Nxf4 Qe3+
  42. 42.Kg2 exf4
  43. 43.Rdd2 Kf7
  44. 44.Rd7+ Kg6
  45. 45.Rdd2 c4
  46. 46.Rc2 Qe4+
  47. 47.Kh3 Qd3+
  48. 48.Kg2 Qe4+
  49. 49.Kh3

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