Ian Nepomniachtchi vs Alireza Firouzja
chess.com SpeedChess 2025 · Caro-Kann, Advance · 1/2-1/2 in 120 moves
The Game
| White | Ian Nepomniachtchi |
|---|---|
| Black | Alireza Firouzja |
| Result | 1/2-1/2 |
| Event | chess.com SpeedChess 2025 |
| Site | chess.com INT |
| Round | 2.16 |
| Date | 2025.11.20 |
| Opening | Caro-Kann, Advance (B12) |
| Moves | 120 |
Final Position










The position after the last move · 1/2-1/2
4k3/8/4p1p1/4PpBb/5P1P/6K1/8/8 w - - 60 121
All The Moves
- 1.e4 c6
- 2.d4 d5
- 3.e5 Bf5
- 4.h4 a6
- 5.Be3 Qc7
- 6.Nc3 h6
- 7.g4 Bd7
- 8.f4 h5
- 9.gxh5 Nh6
- 10.Be2 e6
- 11.Nh3 c5
- 12.dxc5 Nf5
- 13.Bf2 Bxc5
- 14.Qd2 Bb4
- 15.a3 Ba5
- 16.Ng5 Nc6
- 17.b4 Nxb4
- 18.axb4 Bxb4
- 19.Rh3 Rc8
- 20.Rb1 Bxc3
- 21.Rxc3 Qxc3
- 22.Qxc3 Rxc3
- 23.Rxb7 Nh6
- 24.Bxa6 Bc8
- 25.Bb5+ Kf8
- 26.Rb8 Ke7
- 27.Kd2 Rc7
- 28.Ra8 Bd7
- 29.Rxh8 Bxb5
- 30.Rb8 Ba4
- 31.c3 Rc4
- 32.Rb7+ Bd7
- 33.Bd4 Ke8
- 34.Ra7 Kd8
- 35.Nf3 Ke8
- 36.Kd3 Nf5
- 37.Nd2 Ra4
- 38.Rxa4 Bxa4
- 39.Bf2 Bd1
- 40.c4 dxc4+
- 41.Nxc4 Bxh5
- 42.Nd6+ Kf8
- 43.Nxf5 Bg6
- 44.Bc5+ Kg8
- 45.Ke3 Bxf5
- 46.Kf2 Kh7
- 47.Kg3 Kg6
- 48.Bb4 Be4
- 49.Bc5 Bd5
- 50.Bb4 Kf5
- 51.Bc5 Bc6
- 52.Bf8 g6
- 53.Be7 Bb5
- 54.Bg5 Ba4
- 55.Bf6 Bb3
- 56.Bg5 Bc2
- 57.Bf6 Bd1
- 58.Bg5 Bh5
- 59.Bf6 Ke4
- 60.Bg5 Kd5
- 61.Bf6 Kc6
- 62.Bg5 Kd7
- 63.Bf6 Ke8
- 64.Bg5 Kf8
- 65.Bf6 Kg8
- 66.Bg5 Kg7
- 67.Bf6+ Kh7
- 68.Bg5 Bd1
- 69.Bf6 Bc2
- 70.Bg5 Bb3
- 71.Bf6 Ba4
- 72.Bg5 Bb5
- 73.Bf6 Bc6
- 74.Bg5 Bb7
- 75.Bf6 Bc8
- 76.Bg5 Bd7
- 77.Bf6 Bc6
- 78.Bg5 Bb5
- 79.Bf6 Bc4
- 80.Bg5 Bd5
- 81.Bf6 Be4
- 82.Bg5 Bd3
- 83.Bf6 Bc2
- 84.Bg5 Bd1
- 85.Bf6 Kg8
- 86.Bg5 Kf8
- 87.Bf6 Be2
- 88.Bg5 Bh5
- 89.Bf6 Ke8
- 90.Bg5 f5
- 91.Bf6 Kd7
- 92.Bg5 Kc6
- 93.Bf6 Kd5
- 94.Bg5 Ke4
- 95.Bf6 Kd3
- 96.Bg5 Kc3
- 97.Bf6 Kc2
- 98.Bg5 Kb1
- 99.Bf6 Kb2
- 100.Bg5 Kb3
- 101.Bf6 Kb4
- 102.Bg5 Kc4
- 103.Bf6 Kb5
- 104.Bg5 Kc6
- 105.Bf6 Kd7
- 106.Bg5 Ke8
- 107.Bf6 Kf7
- 108.Bg5 Bd1
- 109.Bf6 Bc2
- 110.Bg5 Bb3
- 111.Bf6 Ba4
- 112.Bg5 Bb5
- 113.Bf6 Bc6
- 114.Bg5 Bd5
- 115.Bf6 Bc4
- 116.Bg5 Bd3
- 117.Bf6 Be2
- 118.Bg5 Bd1
- 119.Bf6 Bh5
- 120.Bg5 Ke8
More Ian Nepomniachtchi 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 Ian Nepomniachtchi and Alireza Firouzja, or browse all Ian Nepomniachtchi 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.