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