Wesley So vs Alireza Firouzja

14th Norway Armageddon · 2026 · Queen's Gambit Declined, Exchange · 1-0 in 59 moves

The Game

White Wesley So
Black Alireza Firouzja
Result 1-0
Event 14th Norway Armageddon
Site Oslo NOR
Round 4.1
Date 2026.05.28
Opening Queen's Gambit Declined, Exchange (D35)
Moves 59
Replay this game move by move →

Final Position

The position after the last move · 1-0

4nk2/1p6/5Pp1/2bB4/5P2/1P6/6K1/5R2 w - - 1 60

All The Moves

  1. 1.d4 Nf6
  2. 2.c4 e6
  3. 3.Nc3 d5
  4. 4.cxd5 exd5
  5. 5.Nf3 c6
  6. 6.Qc2 g6
  7. 7.h3 Bf5
  8. 8.Qb3 Qb6
  9. 9.g4 Be6
  10. 10.Bg2 Nbd7
  11. 11.Qc2 Bg7
  12. 12.Bf4 O-O
  13. 13.e3 Rfe8
  14. 14.Ng5 c5
  15. 15.Nxe6 fxe6
  16. 16.Rd1 Rac8
  17. 17.O-O cxd4
  18. 18.exd4 Nb8
  19. 19.Rfe1 Nc6
  20. 20.Qd2 Nd7
  21. 21.Be3 Qd8
  22. 22.f4 Nb6
  23. 23.b3 Qf6
  24. 24.Ne2 Bf8
  25. 25.Rf1 Bb4
  26. 26.Qb2 Bd6
  27. 27.Kh1 Nb4
  28. 28.Nc3 Nc6
  29. 29.Ne2 Nb4
  30. 30.Rd2 Rc7
  31. 31.Nc3 Rec8
  32. 32.Nb5 Rc2
  33. 33.Rxc2 Rxc2
  34. 34.Qb1 Bf8
  35. 35.a3 Re2
  36. 36.Bg1 Nc6
  37. 37.Bf3 Rd2
  38. 38.Be3 a6
  39. 39.Bxd2 axb5
  40. 40.Qd3 Bxa3
  41. 41.Be3 Nc8
  42. 42.Qxb5 Nd6
  43. 43.Qe2 Kf7
  44. 44.Rd1 Bb4
  45. 45.Bg2 Qh4
  46. 46.Rf1 Qf6
  47. 47.Qd3 Ne7
  48. 48.Bg1 h5
  49. 49.Bh2 Ke8
  50. 50.Bg1 hxg4
  51. 51.hxg4 Nc6
  52. 52.Qh3 Nxd4
  53. 53.g5 Qg7
  54. 54.Bxd4 Qxd4
  55. 55.Qxe6+ Kf8
  56. 56.Bxd5 Qc3
  57. 57.Kg2 Bc5
  58. 58.Qf6+ Qxf6
  59. 59.gxf6 Ne8

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.