My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Opening Games
ChessSpider! 4.0
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
Explorer
Novelties
Search Openings By Name/ECO
Latest Games In My Openings
Chess Delight
Endgames
Puzzles
Checkmates - Advanced
Chess Fun Quiz
Loyd on Saturday
Top tournaments in...
All-time top tournaments
Tournament Explorer
32 Classics
Portrait of a World Champion
Top players in...
Top players of all time
Player Profile
Player Explorer
Elo Calculator
News
Latest games
Checkmates in one
Checkmates in two
Checkmates in three
Twenty-four miniatures
Caruana, Fabiano
(2776) -
Nihal, Sarin
(2693) -
Chess.com Classic Play-In
(4), chess.com INT, 2025
B23
1.e4
c5
2.Nc3
Nc6
3.Bb5
Nd4
4.Nf3
e6
5.O-O
a6
6.Bd3
Nc6
7.Nd5
Bd6
8.Ne3
Bc7
9.b3
Nge7
10.Ba3
b6
11.c3
g5
12.Bc2
g4
13.Nxg4
Ng6
14.d4
h5
15.Ne3
Bb7
16.dxc5
b5
17.c4
Qf6
18.Rb1
Nce5
19.Bb2
Nxf3+
20.Qxf3
Qxf3
21.gxf3
Rg8
22.Kh1
Ke7
23.Ba3
Bc6
24.Nd5+
exd5
25.exd5
Nh4
26.Rg1
Nxf3
27.Rxg8
Rxg8
28.Rd1
bxc4
29.bxc4
Rg4
30.dxc6
dxc6
31.Bf5
Rd4
32.Rxd4
Nxd4
33.Bd3
h4
34.h3
Be5
35.Kg2
f5
36.Bc1
Kf7
37.Bd2
Kg6
38.Bc3
Bf6
39.Be1
Ne6
40.Bf1
Nxc5
41.Kf3
Ne6
42.Ke3
Bd4+
43.Kd3
c5
44.Kc2
Kg5
45.Kb3
Kf4
46.Bg2
Ke5
47.Ka4
Nf4
48.Bf1
Ke4
49.Ka5
Kf3
50.Kxa6
Bxf2
51.Bd2
Be3
52.Be1
Bf2
53.Ba5
Be3
54.Bc7
Ne6
55.Bd6
f4
56.a4
Kf2
57.Bd3
f3
58.Kb6
Nf4
59.Be4
Ne6
60.a5
Ke2
61.Bxf3+
Kxf3
62.a6
Bf4
63.Bxf4
Nxf4
64.a7
Nxh3
65.a8=Q+
Kg3
66.Qb8+
Nf4
67.Kxc5
h3
68.Qg8+
Kf3
69.Qa8+
Kg3
70.Qh1
h2
71.Kd6
Nh3
72.Qe1+
Nf2
73.Qe5+
1-0
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Duda - Caruana (Zagreb CRO, 20...
Paravyan - Caruana (chess.com ...
Caruana - Tahbaz (chess.com IN...
Firouzja - Caruana (Zagreb CRO...
Caruana - Duda (Zagreb CRO, 20...
Giri - Caruana (Zagreb CRO, 20...
Other games by Black
Nihal - Mizzi (chess.com INT, ...
Lysyj - Nihal (chess.com INT, ...
Nihal - Chigaev (chess.com INT...
Tanriverdi - Nihal (chess.com ...
Nepomniachtchi - Nihal (chess....
Le Tuan Minh - Nihal (chess.co...