Ding Liren — Sacrifices
Recent Ding Liren games — sacrifice tagging is coming soon, showing latest games for now.
Recent Ding Liren games (sacrifices not yet auto-detected — coming soon).
YearPlayersOpeningEventRes
2025Ding Liren vs Bu XiangzhiEnglish OpeningShenzhen Nanshan 20251-0
2025Ding Liren vs Bu XiangzhiEnglish OpeningShenzhen Nanshan 2025½-½
2025Bu Xiangzhi vs Ding LirenQueen's Pawn GameShenzhen Nanshan 2025½-½
2025Bu Xiangzhi vs Ding LirenQueen's Pawn GameShenzhen Nanshan 2025½-½
2025Ding Liren vs Jiang,HaochenQGDShenzhen Nanshan 20251-0
2025Jiang,Haochen vs Ding LirenRuy LopezShenzhen Nanshan 20250-1
2025Ding Liren vs Jiang,HaochenQGDShenzhen Nanshan 20250-1
2025Jiang,Haochen vs Ding LirenRuy LopezShenzhen Nanshan 20250-1
2025Ding Liren vs Wang HaoQGDShenzhen Nanshan 20251-0
2025Wang Hao vs Ding LirenKing's Indian AttackShenzhen Nanshan 2025½-½
2025Ding Liren vs Wang HaoQGDShenzhen Nanshan 2025½-½
2025Wang Hao vs Ding LirenItalianShenzhen Nanshan 2025½-½
2025Andreikin,D vs Ding LirenQueen's Indian16th Hainan Danzhou GM B½-½
2025Li Chao2 vs Ding LirenFour Knights16th Hainan Danzhou GM B0-1
2025Ding Liren vs Lu ShangleiQGD16th Hainan Danzhou GM B½-½
2025Ding Liren vs Indjic,AKing's Indian16th Hainan Danzhou GM KO0-1
2025Indjic,A vs Ding LirenQueen's Indian16th Hainan Danzhou GM KO½-½
2025Ding Liren vs Van Foreest,JordenItalian Game16th Hainan Danzhou GM KO0-1
2025Van Foreest,Jorden vs Ding LirenSicilian16th Hainan Danzhou GM KO½-½
2025Niemann,Hans Moke vs Ding LirenItalian Gamechess.com SpeedChess 20251-0
2025Ding Liren vs Niemann,Hans MokeQGDchess.com SpeedChess 20250-1
2025Niemann,Hans Moke vs Ding LirenItalianchess.com SpeedChess 2025½-½
2025Ding Liren vs Niemann,Hans MokeEnglishchess.com SpeedChess 20250-1
2025Ding Liren vs Niemann,Hans MokeEnglishchess.com SpeedChess 20250-1
2025Ding Liren vs Niemann,Hans MokeItalian Gamechess.com SpeedChess 20250-1
2025Niemann,Hans Moke vs Ding LirenTwo Knights Defensechess.com SpeedChess 20251-0
2025Niemann,Hans Moke vs Ding LirenFrenchchess.com SpeedChess 2025½-½
2025Ding Liren vs Niemann,Hans MokeReti Openingchess.com SpeedChess 20250-1
2025Niemann,Hans Moke vs Ding LirenKing's Knight Openingchess.com SpeedChess 20251-0
2025Ding Liren vs Niemann,Hans MokeRuy Lopezchess.com SpeedChess 20250-1
2025Niemann,Hans Moke vs Ding LirenItalianchess.com SpeedChess 20251-0
2025Niemann,Hans Moke vs Ding LirenPetrov's Defensechess.com SpeedChess 20251-0
2025Ding Liren vs Niemann,Hans MokeRuy Lopezchess.com SpeedChess 20250-1
2025Ding Liren vs Niemann,Hans MokeCatalanchess.com SpeedChess 2025½-½
2025Ding Liren vs Niemann,Hans MokeRuy Lopezchess.com SpeedChess 20251-0
2025Niemann,Hans Moke vs Ding LirenFrenchchess.com SpeedChess 20251-0
2025Niemann,Hans Moke vs Ding LirenPetrov's Defensechess.com SpeedChess 20250-1
2025Niemann,Hans Moke vs Ding LirenItalian Gamechess.com SpeedChess 20251-0
2025Niemann,Hans Moke vs Ding LirenItalian Gamechess.com SpeedChess 20251-0
2025Niemann,Hans Moke vs Ding LirenItalianchess.com SpeedChess 20250-1
2025Ding Liren vs Niemann,Hans MokeRuy Lopezchess.com SpeedChess 2025½-½
2025Ding Liren vs Niemann,Hans MokeRuy Lopezchess.com SpeedChess 2025½-½
2025Ding Liren vs Niemann,Hans MokeCatalan Openingchess.com SpeedChess 2025½-½
2025Huang,Renjie vs Ding LirenFour Knights15th Nat PRC RR Men½-½
2025Ding Liren vs Lu ShangleiQGD15th Nat PRC RR Men½-½
2025Xu,Yinglun vs Ding LirenQueen's Indian15th Nat PRC RR Men½-½
2025Ding Liren vs Yu YangyiQGD15th Nat PRC RR Men1-0
2025Li,Di vs Ding LirenItalian Game15th Nat PRC RR Men0-1
2025Ding Liren vs Wang,Shixu BEnglish Opening15th Nat PRC RR Men½-½
2025Chan,Wang Ip Boris vs Ding LirenItalian Game15th Nat PRC RR Men½-½
2025Zhao Jun vs Ding LirenFour Knights15th Nat PRC RR Men½-½
2025Ding Liren vs Yang,ZilongQGD15th Nat PRC RR Men½-½
2025Xu,Xiangyu vs Ding LirenEnglish Opening15th Nat PRC KO Men1-0
2025Xu,Xiangyu vs Ding LirenEnglish15th Nat PRC KO Men½-½
2025Ding Liren vs Xu,XiangyuEnglish15th Nat PRC KO Men½-½
2025Ding Liren vs Xu,YinglunQGD15th Nat PRC KO Men1-0
2025Xu,Yinglun vs Ding LirenEnglish Opening15th Nat PRC KO Men½-½
2025Ding Liren vs Lu ShangleiEnglish Opening3rd China Chess King 2025½-½
2025Ding Liren vs Lu ShangleiEnglish Opening3rd China Chess King 2025½-½
2025Lu Shanglei vs Ding LirenTwo Knights Defense3rd China Chess King 20251-0
2025Lu Shanglei vs Ding LirenScotch Game3rd China Chess King 2025½-½
2025Zhao,Yuanhe vs Ding LirenReti Opening4th CHN Rapid/Blitz 2025½-½
2025Ding Liren vs Zhao,YuanheSicilian4th CHN Rapid/Blitz 20251-0
2025Ding Liren vs Zhao,YuanheKing's Indian4th CHN Rapid/Blitz 20251-0
2025Ding Liren vs Xue,HaowenQueen's Indian4th CHN Rapid/Blitz 2025½-½
2025Xue,Haowen vs Ding LirenItalian4th CHN Rapid/Blitz 20251-0
2025Ding Liren vs Xue,HaowenQGD4th CHN Rapid/Blitz 20251-0
2025Xue,Haowen vs Ding LirenQueen's Indian4th CHN Rapid/Blitz 20250-1
2025Ding Liren vs Yu YangyiQGD4th CHN Rapid/Blitz 20251-0
2025Yu Yangyi vs Ding LirenFour Knights4th CHN Rapid/Blitz 2025½-½
2025Ding Liren vs Yu YangyiQGD4th CHN Rapid/Blitz 20250-1
2025Yu Yangyi vs Ding LirenQGD4th CHN Rapid/Blitz 2025½-½
2025Ding Liren vs Yu YangyiKing's Indian Attack4th CHN Rapid/Blitz 20250-1
2025Ding Liren vs Huang,RenjieEnglish Opening4th CHN Rapid/Blitz 20251-0
2025Huang,Renjie vs Ding LirenItalian4th CHN Rapid/Blitz 20251-0
2025Ding Liren vs Huang,RenjieEnglish4th CHN Rapid/Blitz 20251-0
2025Huang,Renjie vs Ding LirenEnglish4th CHN Rapid/Blitz 20251-0
2025Ding Liren vs Huang,RenjieEnglish4th CHN Rapid/Blitz 20251-0
2025Ding Liren vs Song BingSicilian15th Nat Games Ind Prelim1-0
2025Huang,Renjie vs Ding LirenFour Knights15th Nat Games Ind Prelim½-½
2025Ding Liren vs Yu YangyiQGD15th Nat Games Ind Prelim½-½
2025Zhang Ziyang vs Ding LirenSicilian15th Nat Games Ind Prelim0-1
2025Ding Liren vs Zhao JunEnglish15th Nat Games Ind Prelim½-½
2025Lu Shanglei vs Ding LirenScotch Game15th Nat Games Ind Prelim½-½
2025Ding Liren vs Yang,ZiLongBenoni Defense15th Nat Games Ind Prelim1-0
2025Li,Di vs Ding LirenQGD15th Nat Games Ind Prelim½-½
2025Ding Liren vs Wang HaoQGD15th Nat Games Ind Prelim½-½
2025Ding Liren vs Praggnanandhaa,REnglishChess.com Classic Winners0-1
2025Praggnanandhaa,R vs Ding LirenEnglishChess.com Classic Winners0-1
2025Ding Liren vs Praggnanandhaa,REnglish OpeningChess.com Classic Winners½-½
2025Praggnanandhaa,R vs Ding LirenNimzo-Larsen AttackChess.com Classic Winners0-1
2025Nakamura,Hi vs Ding LirenQueen's IndianChess.com Classic Winners½-½
2025Nakamura,Hi vs Ding LirenQueen's Pawn GameChess.com Classic Winners1-0
2025Ding Liren vs Nakamura,HiEnglish OpeningChess.com Classic Winners0-1
2025Ding Liren vs Artemiev,VQGDChess.com Classic Losers0-1
2025Artemiev,V vs Ding LirenQueen's IndianChess.com Classic Losers½-½
2025Ding Liren vs Lagarde,MaxEnglishChessable Masters Play-In½-½
2025Nesterov,Arseniy vs Ding LirenQGDChessable Masters Play-In½-½
2025Ding Liren vs Bjerre,Jonas BuhlSicilianChessable Masters Play-In0-1
2025Ding Liren vs Matinian,NRuy LopezChessable Masters Play-In1-0
2025Kravtsiv,M vs Ding LirenSicilianChessable Masters Play-In1-0
2025Ding Liren vs Aditya,MittalRuy LopezChessable Masters Play-In½-½
2025Donchenko,Alexa vs Ding LirenEnglish OpeningChessable Masters Play-In½-½
2025Volokitin,And vs Ding LirenFrenchChessable Masters Play-In0-1
2025Ding Liren vs Mendonca,Leon LukeSicilianChessable Masters Play-In½-½
2024Ding Liren vs Gukesh,DQueen's Pawn GameWCh 2024½-½
2024Gukesh,D vs Ding LirenNeo-GrünfeldWCh 2024½-½
2024Ding Liren vs Gukesh,DEnglish OpeningWCh 2024½-½
2024Gukesh,D vs Ding LirenQueen's Pawn GameWCh 2024½-½
2024Ding Liren vs Gukesh,DQueen's Pawn GameWCh 2024½-½
2024Gukesh,D vs Ding LirenReti OpeningWCh 20241-0
2024Ding Liren vs Gukesh,DEnglish OpeningWCh 20241-0
2024Gukesh,D vs Ding LirenFrenchWCh 2024½-½
2024Ding Liren vs Gukesh,DKing's Indian AttackWCh 20240-1
2024Gukesh,D vs Ding LirenFrenchWCh 20240-1
2024Ding Liren vs Gukesh,DItalian GameWCh 2024½-½
2024Gukesh,D vs Ding LirenQueen's Pawn GameWCh 20241-0
2024Ding Liren vs Gukesh,DReti OpeningWCh 2024½-½
2024Gukesh,D vs Ding LirenFrenchWCh 2024½-½
2024Abdusattorov,Nodirbek vs Ding LirenQueen's Pawn Game45th Olympiad 2024½-½
2024Ding Liren vs Caruana,FSicilian45th Olympiad 2024½-½
2024Ding Liren vs Henriquez Villagra,CSicilian45th Olympiad 2024½-½
2024Fedoseev,Vl3 vs Ding LirenQueen's Pawn Game45th Olympiad 2024½-½
2024Ding Liren vs Martirosyan,Haik M.QGD45th Olympiad 2024½-½
2024Shirov,A vs Ding LirenQueen's Pawn Game45th Olympiad 2024½-½
2024Ding Liren vs Le,Quang LiemEnglish45th Olympiad 20240-1
2024Ding Liren vs Maghsoodloo,ParhamEnglish Opening45th Olympiad 2024½-½
2024Ding Liren vs Abdusattorov,NodirbekKing's Indian Defense11th Sinquefield Cup½-½
2024Ding Liren vs Caruana,FQGD11th Sinquefield Cup½-½
2024Ding Liren vs Aitbayev,AFrenchFIDE World Rapid Team1-0
2024Makhnev,Denis vs Ding LirenQGDFIDE World Rapid Team0-1
2024Ding Liren vs Niemann,Hans MokeCatalanFIDE World Rapid Team1-0
2024Dubov,Daniil vs Ding LirenQueen's Pawn GameFIDE World Rapid Team½-½
2024Rapport,R vs Ding LirenVienna GameFIDE World Rapid Team½-½
2024Ding Liren vs Erigaisi,ArjunQGDFIDE World Rapid Team½-½
2024Ding Liren vs Nihal,SarinCatalan OpeningFIDE World Rapid Team½-½
2024Carlsen,M vs Ding LirenRuy LopezFIDE World Rapid Team1-0
2024Ding Liren vs Mamedyarov,SKing's Indian DefenseFIDE World Rapid Team½-½
2024Sindarov,Javokhir vs Ding LirenItalian GameFIDE World Rapid Team0-1
2024Ding Liren vs Suleimen,ErgaliKing's IndianFIDE World Rapid Team1-0
2024Ding Liren vs Teclaf,PawelPetrov's DefenseFIDE World Rapid Team1-0
2024Utegaliyev,A vs Ding LirenBishop's OpeningFIDE World Bl Team Final0-1
2024Ding Liren vs Utegaliyev,AScandinavian DefenseFIDE World Bl Team Final1-0
2024Ding Liren vs Sindarov,JavokhirKing's IndianFIDE World Bl Team Pool C0-1
2024Ding Liren vs Dubov,DaniilBogo-IndianFIDE World Bl Team Final½-½
2024Dubov,Daniil vs Ding LirenQGDFIDE World Bl Team Final0-1
2024Ding Liren vs Dubov,DaniilCatalanFIDE World Bl Team Final0-1
2024Zhuravliev,Vi vs Ding LirenColle SystemFIDE World Bl Team Pool C0-1
2024Ding Liren vs Grachev,BSicilian DefenseFIDE World Bl Team Pool C1-0
2024Kassimov,B vs Ding LirenEnglish OpeningFIDE World Bl Team Pool C0-1
2024Ding Liren vs Bulatov,RFrenchFIDE World Bl Team Pool C1-0
2024Ding Liren vs Gukesh,DItalian Game11th Sinquefield Cup½-½
2024Giri,A vs Ding LirenItalian Game11th Sinquefield Cup½-½
2024Ding Liren vs So,WItalian11th Sinquefield Cup½-½
2024Nepomniachtchi,I vs Ding LirenRuy Lopez11th Sinquefield Cup½-½
2024Ding Liren vs Praggnanandhaa,RKing's Indian11th Sinquefield Cup½-½
2024Firouzja,Alireza vs Ding LirenItalian Game11th Sinquefield Cup1-0
2024Vachier Lagrave,M vs Ding LirenRuy Lopez11th Sinquefield Cup1-0
2024Ding Liren vs Caruana,FEnglish12th Norway Armageddon½-½
2024Ding Liren vs Caruana,FQueen's Pawn12th Norway Chess 2024½-½
2024Ding Liren vs Nakamura,HiQueen's Gambit12th Norway Chess 20240-1
2024Carlsen,M vs Ding LirenKing's Indian Attack12th Norway Chess 20241-0
2024Praggnanandhaa,R vs Ding LirenItalian Game12th Norway Chess 2024½-½
2024Praggnanandhaa,R vs Ding LirenQueen's Pawn Game12th Norway Armageddon1-0
2024Nakamura,Hi vs Ding LirenNimzo-Indian12th Norway Chess 2024½-½
2024Nakamura,Hi vs Ding LirenReti Opening12th Norway Armageddon0-1
2024Ding Liren vs Firouzja,AlirezaKing's Indian, East Indian12th Norway Armageddon0-1
2024Ding Liren vs Firouzja,AlirezaCatalan12th Norway Chess 2024½-½
2024Caruana,F vs Ding LirenItalian Game12th Norway Chess 20241-0
2024Ding Liren vs Carlsen,MEnglish Opening12th Norway Armageddon½-½
2024Ding Liren vs Carlsen,MCatalan12th Norway Chess 2024½-½
2024Ding Liren vs Praggnanandhaa,REnglish Opening12th Norway Armageddon1-0
2024Ding Liren vs Praggnanandhaa,REnglish Opening12th Norway Chess 2024½-½
2024Firouzja,Alireza vs Ding LirenQueen's Pawn Game12th Norway Chess 20241-0
2024Ding Liren vs Fridman,DEnglishGRENKE Chess Playoffs 5-61-0
2024Fridman,D vs Ding LirenKing's Indian AttackGRENKE Chess Playoffs 5-6½-½
2024Vachier Lagrave,M vs Ding LirenQueen's Pawn GameGRENKE Chess Classic 2024½-½
2024Ding Liren vs Rapport,RBenoniGRENKE Chess Classic 2024½-½
2024Carlsen,M vs Ding LirenQueen's Pawn GameGRENKE Chess Classic 2024½-½
2024Ding Liren vs Keymer,VincentNimzo-IndianGRENKE Chess Classic 2024½-½
2024Fridman,D vs Ding LirenReti OpeningGRENKE Chess Classic 2024½-½
2024Ding Liren vs Vachier Lagrave,MKing's Indian DefenseGRENKE Chess Classic 2024½-½
2024Rapport,R vs Ding LirenVienna GameGRENKE Chess Classic 20241-0
2024Ding Liren vs Carlsen,MBogo-IndianGRENKE Chess Classic 2024½-½
2024Ding Liren vs Keymer,VincentNimzo-IndianGRENKE Chess Classic 4-6½-½
2024Fridman,D vs Ding LirenKing's Indian AttackGRENKE Chess Classic 4-61-0
2024Keymer,Vincent vs Ding LirenReti OpeningGRENKE Chess Classic 4-61-0
2024Ding Liren vs Fridman,DQueen's Pawn GameGRENKE Chess Classic 4-61-0
2024Ding Liren vs Fridman,DQGDGRENKE Chess Classic 2024½-½
2024Keymer,Vincent vs Ding LirenKing's Indian AttackGRENKE Chess Classic 20241-0
2024Ding Liren vs Abdusattorov,NodirbekQGA86th Tata Steel Masters½-½
2024Bai,Jinshi vs Ding LirenQueen's Pawn Game1st China Chess King 2024½-½
2024Ding Liren vs Bai,JinshiQGD1st China Chess King 20241-0
2024Ding Liren vs Wang HaoQGD1st China Chess King 2024½-½
2024Wang Hao vs Ding LirenItalian Game1st China Chess King 20241-0
2024Wei Yi vs Ding LirenCaro-Kann Defense1st China Chess King 20241-0
2024Ding Liren vs Wei YiEnglish1st China Chess King 20240-1
2024Wei Yi vs Ding LirenCaro-Kann Defense1st China Chess King 2024½-½
2024Ding Liren vs Wei YiSicilian1st China Chess King 2024½-½
2024Vidit,S vs Ding LirenNimzo-Indian86th Tata Steel Masters½-½
RamaChess