Ding, Liren - chess games

714 games in the PremovedPrep archive. Games as White.

WhiteBlackResultECOEventDate
Ding, LirenVakhidov, Jakhongir1/2-1/2E60Olymp 2026 Open2026-09-27
Ding, LirenDuda, Jan-Krzysztof1/2-1/2A07Olymp 2026 Open2026-09-24
Ding, LirenKeymer, Vincent1-0A05Olymp 2026 Open2026-09-21
Ding, LirenMartirosyan, Haik M.1/2-1/2C54Olymp 2026 Open2026-09-20
Ding, LirenNaiditsch, Arkadij1-0C65Olymp 2026 Open2026-09-18
Ding, LirenKawuma, Patrick1-0E11Olymp 2026 Open2026-09-16
Ding, LirenPeng, Xiongjian1-0B94Round 5: Ding, Liren - Peng, Xiongjian2026-06-28
Ding, LirenWei, Yi1/2-1/2D38Round 3: Ding, Liren - Wei, Yi2026-06-26
Ding, LirenArtemiev, Vladislav1/2-1/2C55Quarter Finals | Game 1: Ding, Liren - Artemiev, Vladislav2026-06-21
Ding, LirenAbdusattorov, Nodirbek1/2-1/2E17Semi Final 1 & Duels for 5th place | Game 2: Ding, Liren - Abdusattorov, Nodirbek2026-06-21
Ding, LirenAbdusattorov, Nodirbek1/2-1/2D43Semi Final 1 & Duels for 5th place | Tiebreak: Ding, Liren - Abdusattorov, Nodirbek2026-06-21
Ding, LirenAndreikin, Dmitry1/2-1/2E15Round of 16 | Game 2: Ding, Liren - Andreikin, Dmitry2026-06-20
Ding, LirenFirouzja, Alireza1/2-1/2D37Round 10: Ding, Liren - Firouzja, Alireza2026-06-19
Ding, LirenZhao, Jun1-0D37Round 12: Ding, Liren - Zhao, Jun2026-06-19
Ding, LirenNiemann, Hans Moke1/2-1/2D38Round 6: Ding, Liren - Niemann, Hans Moke2026-06-18
Ding, LirenSuleymanli, Aydin1-0A45Round 2: Ding, Liren - Suleymanli, Aydin2026-06-17
Ding, LirenSadhwani, Raunak1/2-1/2A15Round 3: Ding, Liren - Sadhwani, Raunak2026-06-17
Ding, LirenNiemann, Hans Moke1/2-1/2D38Final | Game 2: Ding, Liren - Niemann, Hans Moke2026-06-15
Ding, LirenPraggnanandhaa R1/2-1/2D43Round 8: Ding, Liren - Praggnanandhaa R2026-06-11
Ding, LirenYap, Kim Steven1-0B30Round 2: Ding, Liren - Yap, Kim Steven2026-06-11
Ding, LirenPraggnanandhaa R0-1E11Round 4: Ding, Liren - Praggnanandhaa R2026-06-11
Ding, LirenRichards, Heather S1-0B07Round 6: Ding, Liren - Richards, Heather S2026-06-11
Ding, LirenShirov, Alexei0-1C54Round 8: Ding, Liren - Shirov, Alexei2026-06-11
Ding, LirenAtlas, Valery1-0B28Round 10: Ding, Liren - Atlas, Valery2026-06-11
Ding, LirenWang, Yue1/2-1/2E202026年全国国际象棋锦标赛(团体)2026-04-26
Ding, LirenMeng, Yihan1-0D332026年全国国际象棋锦标赛(团体)2026-04-22
Ding, LirenArtemiev, Vladislav1/2-1/2A09决赛2026-04-11
Ding, LirenIsmailov, Timur1/2-1/2C54小组赛2026-04-08
Ding, LirenAmin, Bassem0-1E94小组赛2026-04-03
Ding, LirenTsaruk, Maksim1/2-1/2E17半决赛2026-04-03
Ding, LirenArtemiev, Vladislav1/2-1/2D43决赛2026-04-03
Ding, LirenVan Foreest, Jorden0-1C50Finals Game 1: Ding, Liren - Van Foreest, Jorden2025-11-25
Ding, LirenIndjic, Aleksandar0-1E90Semifinals Game 1: Ding, Liren - Indjic, Aleksandar2025-11-24
Ding, LirenLu, Shanglei1/2-1/2D37Round 3: Ding, Liren - Lu, Shanglei2025-11-22
Ding, LirenBu, Xiangzhi1/2-1/2A11正赛8进42025-11-18
Ding, LirenBu, Xiangzhi1-0A15正赛8进42025-11-18
Ding, LirenJiang, Haochen1-0D37正赛4进22025-11-18
Ding, LirenJiang, Haochen0-1D37正赛4进22025-11-18
Ding, LirenWang, Hao1-0D37决赛2025-11-18
Ding, LirenWang, Hao1/2-1/2D37决赛2025-11-18
Ding, LirenXu, Yinglun1-0D40男子公开组2025-09-28
Ding, LirenYang, Zilong1/2-1/2D38男子公开组2025-09-27
Ding, LirenXu, Xiangyu1/2-1/2A28男子公开组2025-09-27
Ding, LirenWang, Hao1/2-1/2D38男子公开组2025-09-26
Ding, LirenYu, Yangyi1-0D38男子公开组循环赛2025-09-25
Ding, LirenWang, Shixu B1/2-1/2A17男子公开组循环赛2025-09-25
Ding, LirenLu, Shanglei1/2-1/2D24男子公开组循环赛2025-09-23
Ding, LirenYu, Yangyi1-0D38Chess Rapid Tournament D2025-07-15
Ding, LirenYu, Yangyi0-1D38Chess Rapid Tournament D2025-07-15
Ding, LirenHuang, Renjie1-0A21Chess Rapid Tournament E2025-07-15
Ding, LirenHuang, Renjie1-0A28Chess Rapid Tournament E2025-07-15
Ding, LirenZhao, Yuanhe1-0E90Chess Rapid Tournament B2025-07-14
Ding, LirenZhao, Yuanhe1-0B36Chess Rapid Tournament B2025-07-14
Ding, LirenXue, Haowen1-0D37Chess Rapid Tournament C2025-07-14
Ding, LirenXue, Haowen1/2-1/2E18Chess Rapid Tournament C2025-07-14
Ding, LirenYu, Yangyi0-1A05Chess Rapid Tournament D2025-07-05
Ding, LirenHuang, Renjie1-0A34Chess Rapid Tournament E2025-07-05
Ding, LirenYang, ZiLong1-0A61Round 7: Ding, Liren - Yang, ZiLong2025-06-13
Ding, LirenWang, Hao1/2-1/2D38Round 9: Ding, Liren - Wang, Hao2025-06-13
Ding, LirenZhao, Jun1/2-1/2E05Round 5: Ding, Liren - Zhao, Jun2025-06-12
Ding, LirenYu, Yangyi1/2-1/2D38Round 3: Ding, Liren - Yu, Yangyi2025-06-11
Ding, LirenSong, Bing1-0B90Round 1: Ding, Liren - Song, Bing2025-06-10
Ding, LirenArtemiev, Vladislav0-1D432025 Champions Chess Tour Chesscom Classic Playoffs2025-05-21
Ding, LirenNakamura, Hikaru0-1A202025 Champions Chess Tour Chesscom Classic Playoffs2025-05-20
Ding, LirenPraggnanandhaa R0-1A142025 Champions Chess Tour Chesscom Classic Playoffs2025-05-19
Ding, LirenPraggnanandhaa R1/2-1/2A232025 Champions Chess Tour Chesscom Classic Playoffs2025-05-19
Ding, LirenLagarde, Maxime1/2-1/2A282025 Champions Chess Tour Chessable Masters Playin Swiss2025-02-17
Ding, LirenBjerre, Jonas Buhl0-1B382025 Champions Chess Tour Chessable Masters Playin Swiss2025-02-17
Ding, LirenMatinian, Nikita1-0C702025 Champions Chess Tour Chessable Masters Playin Swiss2025-02-17
Ding, LirenAditya Mittal1/2-1/2C652025 Champions Chess Tour Chessable Masters Playin Swiss2025-02-17
Ding, LirenMendonca, Leon Luke1/2-1/2B902025 Champions Chess Tour Chessable Masters Playin Swiss2025-02-17
Ding, LirenGukesh D0-1A08FIDE World Championship Match 20242024-12-12
Ding, LirenGukesh D1-0A13FIDE World Championship Match 20242024-12-09
Ding, LirenGukesh D1/2-1/2D02FIDE World Championship Match 20242024-12-07
Ding, LirenGukesh D1/2-1/2A21FIDE World Championship Match 20242024-12-04
Ding, LirenGukesh D1/2-1/2A45FIDE World Championship Match 20242024-12-01
Ding, LirenGukesh D1/2-1/2A06FIDE World Championship Match 20242024-11-29
Ding, LirenGukesh D1/2-1/2C50FIDE World Championship Match 20242024-11-26
Ding, LirenCaruana, Fabiano1/2-1/2B3845th FIDE Chess Olympiad2024-09-22
Ding, LirenMaghsoodloo, Parham1/2-1/2A1345th FIDE Chess Olympiad2024-09-20
Ding, LirenLe, Quang Liem0-1A3545th FIDE Chess Olympiad2024-09-16
Ding, LirenMartirosyan, Haik M.1/2-1/2D4145th FIDE Chess Olympiad2024-09-14
Ding, LirenHenriquez Villagra, Cristobal1/2-1/2B6245th FIDE Chess Olympiad2024-09-12
Ding, LirenSindarov, Javokhir0-1E61WBTC 20242024-08-05
Ding, LirenGrachev, Boris1-0B40WBTC 20242024-08-05
Ding, LirenBulatov, Ramil1-0C02WBTC 20242024-08-05
Ding, LirenUtegaliyev, Azamat1-0B01Blitz KO2024-08-05
Ding, LirenDubov, Daniil0-1E05Blitz KO2024-08-05
Ding, LirenDubov, Daniil1/2-1/2E11Blitz KO2024-08-05
Ding, LirenMamedyarov, Shakhriyar1/2-1/2E60WRTC 20242024-08-04
Ding, LirenSuleimen, Ergali1-0E94WRTC 20242024-08-04
Ding, LirenTeclaf, Pawel1-0C42WRTC 20242024-08-04
Ding, LirenErigaisi Arjun1/2-1/2D37WRTC 20242024-08-03
Ding, LirenNihal Sarin1/2-1/2E11WRTC 20242024-08-03
Ding, LirenAitbayev, Aslan1-0C02WRTC 20242024-08-02
Ding, LirenNiemann, Hans Moke1-0E05WRTC 20242024-08-02
Ding, LirenFirouzja, Alireza1/2-1/2E04Norway Chess2024-06-07
Ding, LirenFirouzja, Alireza0-1A48Norway Chess2024-06-07
Ding, LirenCaruana, Fabiano1/2-1/2A46Norway Chess2024-06-04
Ding, LirenCaruana, Fabiano1/2-1/2A14Norway Chess2024-06-04

Search the archive