Alireza Firouzja vs Wesley So

SuperUnited CRO Rapid 2025 · Two Knights Defense · 1-0 in 55 moves

The Game

White Alireza Firouzja
Black Wesley So
Result 1-0
Event SuperUnited CRO Rapid 2025
Site Zagreb CRO
Round 7.4
Date 2025.07.04
Opening Two Knights Defense (C55)
Moves 55
Replay this game move by move →

Final Position

The position after the last move · 1-0

8/2Pk4/5p2/P2P4/3K2p1/2P5/8/8 b - - 0 55

All The Moves

  1. 1.e4 e5
  2. 2.Nf3 Nc6
  3. 3.Bc4 Nf6
  4. 4.d3 Be7
  5. 5.O-O O-O
  6. 6.Nc3 d6
  7. 7.a4 Na5
  8. 8.Ba2 Nc6
  9. 9.Ne2 Bg4
  10. 10.c3 d5
  11. 11.exd5 Bxf3
  12. 12.gxf3 Nxd5
  13. 13.a5 Qd6
  14. 14.Qa4 Rad8
  15. 15.Ng3 a6
  16. 16.Nf5 Qg6+
  17. 17.Qg4 Nf6
  18. 18.Qxg6 hxg6
  19. 19.Nxe7+ Nxe7
  20. 20.Bb1 Nc6
  21. 21.Re1 Rfe8
  22. 22.Kf1 Rd5
  23. 23.b4 Rd6
  24. 24.Ra2 Nd5
  25. 25.Rc2 Rf6
  26. 26.Ba2 Nf4
  27. 27.d4 Nd3
  28. 28.Re3 Nxc1
  29. 29.Rxc1 Kf8
  30. 30.Rce1 Rf5
  31. 31.Bd5 Rd8
  32. 32.Bxc6 bxc6
  33. 33.Rxe5 Rxf3
  34. 34.R1e3 Rxe3
  35. 35.fxe3 Rd6
  36. 36.h4 f6
  37. 37.Rc5 Ke7
  38. 38.Ke2 Kd7
  39. 39.e4 Re6
  40. 40.Kf3 Re8
  41. 41.h5 Rh8
  42. 42.hxg6 Rh3+
  43. 43.Kf4 Rh4+
  44. 44.Kf3 Rh6
  45. 45.d5 cxd5
  46. 46.exd5 Rxg6
  47. 47.Rc6 Rh6
  48. 48.Ke3 Rh3+
  49. 49.Kd4 Rh8
  50. 50.Rxa6 Rf8
  51. 51.b5 g5
  52. 52.Ra7 g4
  53. 53.b6 Rc8
  54. 54.Rxc7+ Rxc7
  55. 55.bxc7

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.