RamaChess RamaChess / Grandmasters / Ding Liren / Sacrifices Practice

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½-½
Showing 200 of 2,223 games