♟ ChessMoves AI · Master Games

GM Ding Liren

83 games in our database · peak rating 2816 · last seen 2026-07-26
Explore in the interactive database →
GameResultOpeningDate
Ding Liren (2738) – Xue,Haowen (2553) 1-0 Queen's Indian 2026-07-26
Ding Liren (2738) – Xue,Haowen (2553) 1/2-1/2 QGD 2026-07-26
Xue,Haowen (2553) – Ding Liren (2738) 1/2-1/2 Ruy Lopez 2026-07-26
Xu,Xiangyu (2619) – Ding Liren (2738) 1/2-1/2 English opening 2026-07-25
Xu,Xiangyu (2619) – Ding Liren (2738) 1-0 Reti opening 2026-07-25
Ding Liren (2738) – Xu,Xiangyu (2619) 1/2-1/2 English opening 2026-07-25
Ding Liren (2738) – Yu Yangyi (2706) 1/2-1/2 Petrov 2026-07-25
Yu Yangyi (2706) – Ding Liren (2738) 1/2-1/2 Ruy Lopez 2026-07-25
Ding Liren (2738) – Yu Yangyi (2706) 1/2-1/2 Sicilian defence 2026-07-25
Xu,Xiangyu (2619) – Ding Liren (2738) 0-1 Reti 2026-07-25
Ding Liren (2738) – Xu,Xiangyu (2619) 1-0 Petrov 2026-07-25
Xue,Haowen (2553) – Ding Liren (2738) 1/2-1/2 English 2026-07-17
Yu Yangyi (2706) – Ding Liren (2738) 1-0 Two knights defence (Modern bishop's opening) 2026-07-17
Li,Guohao (2342) – Ding Liren (2738) 1/2-1/2 Queen's pawn game 2026-06-29
Ding Liren (2738) – Peng,Xiongjian (2519) 1-0 Sicilian 2026-06-28
Ding Liren (2738) – Wei Yi (2753) 1/2-1/2 QGD 2026-06-26
Rapport,R (2729) – Ding Liren (2738) 1/2-1/2 Four knights 2026-06-25
Meng,Yihan (2478) – Ding Liren (2738) 1/2-1/2 Sicilian 2026-06-24
Ding Liren (2738) – Abdusattorov,Nodirbek (2777) 1/2-1/2 Queen's Indian 2026-06-21
Ding Liren (2738) – Abdusattorov,Nodirbek (2777) 1/2-1/2 QGD semi-Slav 2026-06-21
Niemann,Hans Moke (2742) – Ding Liren (2738) 0-1 Two knights defence (Modern bishop's opening) 2026-06-21
Ding Liren (2738) – Niemann,Hans Moke (2742) 1/2-1/2 QGD 2026-06-21
Ding Liren (2738) – Artemiev,V (2641) 1/2-1/2 Two knights defence (Modern bishop's opening) 2026-06-21
Artemiev,V (2641) – Ding Liren (2738) 1/2-1/2 Nimzo-Indian 2026-06-21
Artemiev,V (2641) – Ding Liren (2738) 1/2-1/2 Catalan 2026-06-21
Abdusattorov,Nodirbek (2777) – Ding Liren (2738) 1-0 French 2026-06-21
Ding Liren (2738) – Yap,K (2390) 1-0 Sicilian 2026-06-20
Megaranto,S (2478) – Ding Liren (2738) 0-1 Caro-Kann defence 2026-06-20
Ding Liren (2738) – Shirov,A (2597) 0-1 Giuoco Pianissimo 2026-06-20
Niemann,Hans Moke (2742) – Ding Liren (2738) 1-0 Giuoco Pianissimo 2026-06-20
Ding Liren (2738) – Atlas,V (2388) 1-0 Sicilian 2026-06-20
Bilguun,Sumiya (2441) – Ding Liren (2738) 0-1 Giuoco Piano 2026-06-20
Andreikin,D (2710) – Ding Liren (2738) 1/2-1/2 Queen's pawn game 2026-06-20
Ding Liren (2738) – Andreikin,D (2710) 1/2-1/2 Queen's Indian 2026-06-20
Bortnyk,Olexandr (2604) – Ding Liren (2738) 1-0 Queen's pawn game 2026-06-20
Ding Liren (2738) – Praggnanandhaa,R (2735) 0-1 Bogo-Indian defence, Gruenfeld variation 2026-06-20
Andreikin,D (2710) – Ding Liren (2738) 1/2-1/2 Reti 2026-06-19
Ding Liren (2738) – Firouzja,Alireza (2744) 1/2-1/2 QGD 2026-06-19
Artemiev,V (2641) – Ding Liren (2738) 1/2-1/2 QGD 2026-06-19
Ding Liren (2738) – Zhao Jun (2538) 1-0 QGD 2026-06-19
Erigaisi,Arjun (2761) – Ding Liren (2738) 1/2-1/2 Giuoco Piano 2026-06-18
Ding Liren (2738) – Praggnanandhaa,R (2735) 1/2-1/2 QGD semi-Slav 2026-06-18
Rapport,R (2729) – Ding Liren (2738) 1-0 Ruy Lopez 2026-06-18
Ding Liren (2738) – Niemann,Hans Moke (2742) 1/2-1/2 QGD 2026-06-18
Ding Liren (2738) – Suleymanli,Aydin (2665) 1-0 Queen's pawn game 2026-06-17
Ding Liren (2738) – Sadhwani,Raunak (2638) 1/2-1/2 English, 1...Nf6 (Anglo-Indian defense) 2026-06-17
Theodorou,Nikolas (2634) – Ding Liren (2738) 1-0 QGD 2026-06-17
Batsuren,Dambasuren (2504) – Ding Liren (2738) 1/2-1/2 QGD 2026-06-17
Sasikiran,K (2640) – Ding Liren (2799) 0-1 2021-10-15
Vachier Lagrave,M (2780) – Ding Liren (2801) 1-0 2019-12-08

ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.