Players

Ding Liren

30 games in the database.

Train on master positions →

Recent games

WhiteBlackResultEventECO
Ding LirenHi Nakamura1-0FIDE Candidates 2022D40
Alireza FirouzjaDing Liren1/2-1/2FIDE Candidates 2022C47
Ding LirenT Radjabov0-1FIDE Candidates 2022E48
F CaruanaDing Liren0-1FIDE Candidates 2022C88
R RapportDing Liren0-1FIDE Candidates 2022C77
Ding LirenJ Duda1-0FIDE Candidates 2022A13
I NepomniachtchiDing Liren1/2-1/2FIDE Candidates 2022C47
Ding LirenAlireza Firouzja1/2-1/2FIDE Candidates 2022A20
Hi NakamuraDing Liren1/2-1/2FIDE Candidates 2022C50
T RadjabovDing Liren1/2-1/2FIDE Candidates 2022E00
Ding LirenF Caruana1/2-1/2FIDE Candidates 2022D38
Ding LirenR Rapport1/2-1/2FIDE Candidates 2022D86
J DudaDing Liren1/2-1/2FIDE Candidates 2022C50
Ding LirenI Nepomniachtchi0-1FIDE Candidates 2022A20
Ding LirenI Nepomniachtchi1-0FIDE Candidates 2020E60
K AlekseenkoDing Liren0-1FIDE Candidates 2020C50
Ding LirenA Grischuk1-0FIDE Candidates 2020D37
A GiriDing Liren1-0FIDE Candidates 2020C85
F CaruanaDing Liren1/2-1/2FIDE Candidates 2020C88
Ding LirenM Vachier Lagrave1/2-1/2FIDE Candidates 2020E60
Wang HaoDing Liren1/2-1/2FIDE Candidates 2020C45
Ding LirenK Alekseenko1/2-1/2FIDE Candidates 2020E00
I NepomniachtchiDing Liren1-0FIDE Candidates 2020C84
A GrischukDing Liren1/2-1/2FIDE Candidates 2020C88
Ding LirenA Giri1/2-1/2FIDE Candidates 2020E00
Ding LirenF Caruana1-0FIDE Candidates 2020D17
M Vachier LagraveDing Liren1-0FIDE Candidates 2020C88
Ding LirenWang Hao0-1FIDE Candidates 2020A20
A MorozevichDing Liren1/2-1/2Petrosian Memorial 2014B12
Ding LirenA Morozevich1-0SportAccord Blitz Men 2012B27