Opening Repertoire Filter
My Databases
Log in
Register
Games
Openings
Puzzles
Tournaments
Players
News
Beginners
My Databases
Games
Top games
Annotated games
Ten Classics
Top 250
Most viewed games
Game Of The Week
ChessSpider!
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
Ding, Liren
(2780) -
Praggnanandhaa, R
(2743) -
86th Tata Steel Masters
(4.2), Wijk aan Zee NED, 2024
C77
1.e4
e5
2.Nf3
Nc6
3.Bb5
a6
4.Ba4
Nf6
5.d3
Bc5
6.O-O
b5
7.Bb3
d6
8.c3
h6
9.Re1
O-O
10.Nbd2
Bb6
11.Nf1
Ne7
12.a4
Rb8
13.h3
Ng6
14.Ng3
c5
15.Be3
c4
16.Bxb6
Rxb6
17.Ba2
Qc7
18.axb5
axb5
19.Bb1
cxd3
20.Bxd3
Nf4
21.Ne2
Nxd3
22.Qxd3
Be6
23.Ng3
b4
24.cxb4
Rxb4
25.Rad1
Rb6
26.Qa3
Rfb8
27.Rd2
Ne8
28.Nh2
Rb3
29.Qa1
Qb6
30.Nhf1
Rxb2
31.Rxb2
Qxb2
32.Qxb2
Rxb2
33.Ne3
g6
34.Ra1
Ba2
35.h4
h5
36.f3
Rb1+
37.Rxb1
Bxb1
38.Ne2
Ba2
39.Kf2
Kf8
40.Nc3
Bb3
41.Ned5
Bxd5
42.Nxd5
f5
43.f4
Kf7
44.exf5
gxf5
45.fxe5
dxe5
46.g3
Ke6
47.Ne3
Nf6
48.Ke2
Ne4
49.Nf1
f4
50.gxf4
exf4
51.Kf3
Kf5
52.Kg2
Nd6
53.Nd2
Nf7
54.Nc4
Kg4
55.Kf2
Kxh4
56.Kf3
Kg5
57.Nb2
Kf5
58.Nd1
Ng5+
59.Kg2
h4
60.Nf2
f3+
61.Kg1
Kf4
62.Kf1
Ne4
0-1
Comment
Save to an existing database
or save to a new database
Download PGN
Other games by White
Rapport - Ding (Karlsruhe GER,...
Ding - Nepomniachtchi (Astana ...
Wei Yi - Ding (Wijk aan Zee NE...
Ding - Vachier Lagrave (Karlsr...
Fridman - Ding (Karlsruhe GER,...
Firouzja - Ding (Bucharest ROU...
Other games by Black
Abdusattorov - Praggnanandhaa ...
Praggnanandhaa - Gukesh (Toron...
Bartel - Praggnanandhaa (Pragu...
Praggnanandhaa - Rapport (Prag...
Praggnanandhaa - Firouzja (Wij...
Caruana - Praggnanandhaa (Sama...