Ding Liren
17th World Chess Champion · Modern era · China · b. 1992
China's first World Champion, after a 100-game unbeaten streak on the way up.
Career In The Collection
Head-to-Head Records
1024 Games · Page 4 of 6
- 2019 vs Alireza Firouzja Black FIDE World Cup 2019 E20 1/2-1/2
- 2019 vs Magnus Carlsen Black 7th Sinquefield Cup TB C84 0-1
- 2019 vs Magnus Carlsen Black 7th Sinquefield Cup TB D43 1/2-1/2
- 2019 vs Magnus Carlsen White 7th Sinquefield Cup TB E03 1/2-1/2
- 2019 vs Magnus Carlsen White 7th Sinquefield Cup TB A13 1-0
- 2019 vs Shakhriyar Mamedyarov White 7th Sinquefield Cup 2019 E60 1/2-1/2
- 2019 vs Levon Aronian Black 7th Sinquefield Cup 2019 C58 1/2-1/2
- 2019 vs Fabiano Caruana White 7th Sinquefield Cup 2019 D37 1-0
- 2019 vs Magnus Carlsen Black 7th Sinquefield Cup 2019 E21 1/2-1/2
- 2019 vs Viswanathan Anand White 7th Sinquefield Cup 2019 E00 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black 7th Sinquefield Cup 2019 C50 1/2-1/2
- 2019 vs Anish Giri White 7th Sinquefield Cup 2019 D38 1-0
- 2019 vs Hikaru Nakamura Black 7th Sinquefield Cup 2019 C88 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White 7th Sinquefield Cup 2019 D85 1/2-1/2
- 2019 vs Sergey Karjakin Black 7th Sinquefield Cup 2019 C89 1/2-1/2
- 2019 vs Wesley So White 7th Sinquefield Cup 2019 A14 1/2-1/2
- 2019 vs Levon Aronian White Saint Louis Blitz 2019 D37 0-1
- 2019 vs Magnus Carlsen Black Saint Louis Blitz 2019 A28 1-0
- 2019 vs Fabiano Caruana Black Saint Louis Blitz 2019 B13 0-1
- 2019 vs Sergey Karjakin Black Saint Louis Blitz 2019 D04 0-1
- 2019 vs Shakhriyar Mamedyarov White Saint Louis Blitz 2019 D85 1/2-1/2
- 2019 vs Richard Rapport White Saint Louis Blitz 2019 E17 1-0
- 2019 vs Maxime Vachier-Lagrave White Saint Louis Blitz 2019 E60 1-0
- 2019 vs Levon Aronian Black Saint Louis Blitz 2019 B50 1/2-1/2
- 2019 vs Magnus Carlsen White Saint Louis Blitz 2019 D37 1-0
- 2019 vs Fabiano Caruana White Saint Louis Blitz 2019 A25 1-0
- 2019 vs Sergey Karjakin White Saint Louis Blitz 2019 D38 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov Black Saint Louis Blitz 2019 E18 1/2-1/2
- 2019 vs Richard Rapport Black Saint Louis Blitz 2019 D77 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Saint Louis Blitz 2019 C53 0-1
- 2019 vs Sergey Karjakin White Saint Louis Rapid 2019 A13 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov Black Saint Louis Rapid 2019 D45 1/2-1/2
- 2019 vs Richard Rapport White Saint Louis Rapid 2019 A40 1/2-1/2
- 2019 vs Levon Aronian Black Saint Louis Rapid 2019 B10 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Saint Louis Rapid 2019 C53 1-0
- 2019 vs Magnus Carlsen White Saint Louis Rapid 2019 D39 1-0
- 2019 vs Fabiano Caruana White Saint Louis Rapid 2019 D37 1/2-1/2
- 2019 vs Wei Yi White TCh-CHN 2019 D26 1-0
- 2019 vs Shakhriyar Mamedyarov Black Croatia GCT 2019 D41 1/2-1/2
- 2019 vs Levon Aronian White Croatia GCT 2019 A14 1/2-1/2
- 2019 vs Fabiano Caruana Black Croatia GCT 2019 C88 1/2-1/2
- 2019 vs Magnus Carlsen White Croatia GCT 2019 E06 0-1
- 2019 vs Viswanathan Anand Black Croatia GCT 2019 C88 1/2-1/2
- 2019 vs Ian Nepomniachtchi White Croatia GCT 2019 A20 1-0
- 2019 vs Anish Giri Black Croatia GCT 2019 D45 0-1
- 2019 vs Hikaru Nakamura White Croatia GCT 2019 D27 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Croatia GCT 2019 C50 1/2-1/2
- 2019 vs Sergey Karjakin White Croatia GCT 2019 E00 1/2-1/2
- 2019 vs Wesley So Black Croatia GCT 2019 A20 1-0
- 2019 vs Alexander Grischuk White 7th Norway Armageddon D78 1/2-1/2
- 2019 vs Alexander Grischuk White 7th Norway Chess 2019 E60 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black 7th Norway Chess 2019 C53 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black 7th Norway Armageddon A22 1-0
- 2019 vs Shakhriyar Mamedyarov White 7th Norway Chess 2019 D70 1-0
- 2019 vs Magnus Carlsen Black 7th Norway Armageddon C77 1-0
- 2019 vs Magnus Carlsen Black 7th Norway Chess 2019 A15 1/2-1/2
- 2019 vs Levon Aronian White 7th Norway Chess 2019 A07 1/2-1/2
- 2019 vs Levon Aronian White 7th Norway Armageddon A28 1/2-1/2
- 2019 vs Viswanathan Anand Black 7th Norway Chess 2019 C50 1/2-1/2
- 2019 vs Viswanathan Anand Black 7th Norway Armageddon C50 1-0
- 2019 vs Fabiano Caruana White 7th Norway Chess 2019 A45 1-0
- 2019 vs Wesley So White 7th Norway Chess 2019 E04 1/2-1/2
- 2019 vs Wesley So White 7th Norway Armageddon D35 1-0
- 2019 vs Viswanathan Anand White 7th Norway Blitz 2019 D76 1/2-1/2
- 2019 vs Levon Aronian Black 7th Norway Blitz 2019 C89 1/2-1/2
- 2019 vs Magnus Carlsen Black 7th Norway Blitz 2019 A28 1/2-1/2
- 2019 vs Fabiano Caruana Black 7th Norway Blitz 2019 C77 1/2-1/2
- 2019 vs Alexander Grischuk White 7th Norway Blitz 2019 E81 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov Black 7th Norway Blitz 2019 E20 0-1
- 2019 vs Wesley So White 7th Norway Blitz 2019 A20 1-0
- 2019 vs Maxime Vachier-Lagrave White 7th Norway Blitz 2019 E60 0-1
- 2019 vs Viswanathan Anand White Lindores Abbey Stars A20 0-1
- 2019 vs Magnus Carlsen White Lindores Abbey Stars D30 1/2-1/2
- 2019 vs Sergey Karjakin Black Lindores Abbey Stars C47 1/2-1/2
- 2019 vs Viswanathan Anand Black Lindores Abbey Stars C84 1/2-1/2
- 2019 vs Magnus Carlsen Black Lindores Abbey Stars E24 1/2-1/2
- 2019 vs Sergey Karjakin White Lindores Abbey Stars E00 1-0
- 2019 vs Magnus Carlsen Black Cote d'Ivoire Blitz 2019 D02 1/2-1/2
- 2019 vs Sergey Karjakin White Cote d'Ivoire Blitz 2019 A28 1-0
- 2019 vs Hikaru Nakamura White Cote d'Ivoire Blitz 2019 E06 1/2-1/2
- 2019 vs Ian Nepomniachtchi Black Cote d'Ivoire Blitz 2019 C91 1-0
- 2019 vs Wesley So White Cote d'Ivoire Blitz 2019 A37 0-1
- 2019 vs Veselin Topalov Black Cote d'Ivoire Blitz 2019 D30 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave White Cote d'Ivoire Blitz 2019 E60 1/2-1/2
- 2019 vs Magnus Carlsen White Cote d'Ivoire Blitz 2019 D39 1/2-1/2
- 2019 vs Sergey Karjakin Black Cote d'Ivoire Blitz 2019 C77 0-1
- 2019 vs Hikaru Nakamura Black Cote d'Ivoire Blitz 2019 A13 1-0
- 2019 vs Ian Nepomniachtchi White Cote d'Ivoire Blitz 2019 A20 0-1
- 2019 vs Wesley So Black Cote d'Ivoire Blitz 2019 D41 1/2-1/2
- 2019 vs Veselin Topalov White Cote d'Ivoire Blitz 2019 E10 1-0
- 2019 vs Maxime Vachier-Lagrave Black Cote d'Ivoire Blitz 2019 A07 1/2-1/2
- 2019 vs Wei Yi White Cote d'Ivoire Blitz 2019 A37 1/2-1/2
- 2019 vs Magnus Carlsen Black Cote d'Ivoire Rapid 2019 D41 1/2-1/2
- 2019 vs Sergey Karjakin White Cote d'Ivoire Rapid 2019 E00 1-0
- 2019 vs Veselin Topalov White Cote d'Ivoire Rapid 2019 A36 1/2-1/2
- 2019 vs Hikaru Nakamura Black Cote d'Ivoire Rapid 2019 C88 1-0
- 2019 vs Ian Nepomniachtchi White Cote d'Ivoire Rapid 2019 E60 1-0
- 2019 vs Wesley So Black Cote d'Ivoire Rapid 2019 C88 1/2-1/2
- 2019 vs Maxime Vachier-Lagrave Black Cote d'Ivoire Rapid 2019 A07 1/2-1/2
- 2019 vs Wei Yi White Cote d'Ivoire Rapid 2019 D85 0-1
- 2019 vs Anish Giri Black 3rd Du Te Cup 2019 C53 1/2-1/2
- 2019 vs Richard Rapport Black 3rd Du Te Cup 2019 C47 1/2-1/2
- 2019 vs Anish Giri White 3rd Du Te Cup 2019 A14 1/2-1/2
- 2019 vs Richard Rapport White 3rd Du Te Cup 2019 E00 1/2-1/2
- 2019 vs Anish Giri White Vugar Gashimov Mem 2019 D38 1/2-1/2
- 2019 vs Veselin Topalov Black Vugar Gashimov Mem 2019 E21 0-1
- 2019 vs Shakhriyar Mamedyarov Black Vugar Gashimov Mem 2019 D30 1/2-1/2
- 2019 vs Magnus Carlsen White Vugar Gashimov Mem 2019 E60 1/2-1/2
- 2019 vs Viswanathan Anand White Vugar Gashimov Mem 2019 D37 1/2-1/2
- 2019 vs Alexander Grischuk White Vugar Gashimov Mem 2019 E60 1-0
- 2019 vs Sergey Karjakin Black Vugar Gashimov Mem 2019 C50 1/2-1/2
- 2019 vs Michael Adams White 12th World Teams 2019 A07 1-0
- 2019 vs Sergey Karjakin White 12th World Teams 2019 E00 1/2-1/2
- 2019 vs Fabiano Caruana White PRO League Group Stage A20 1/2-1/2
- 2019 vs Hikaru Nakamura White PRO League Group Stage A04 1-0
- 2019 vs Jan-Krzysztof Duda Black 81st Tata Steel GpA C47 1/2-1/2
- 2019 vs Viswanathan Anand White 81st Tata Steel GpA C50 1/2-1/2
- 2019 vs Richard Rapport Black 81st Tata Steel GpA C24 1/2-1/2
- 2019 vs Shakhriyar Mamedyarov White 81st Tata Steel GpA E60 1/2-1/2
- 2019 vs Vladimir Kramnik Black 81st Tata Steel GpA D02 1/2-1/2
- 2019 vs Ian Nepomniachtchi White 81st Tata Steel GpA E60 1/2-1/2
- 2019 vs Anish Giri Black 81st Tata Steel GpA E10 1/2-1/2
- 2019 vs Magnus Carlsen White 81st Tata Steel GpA A05 1/2-1/2
- 2018 vs Maxime Vachier-Lagrave Black 2nd Du Te Cup 2018 C50 1-0
- 2018 vs Anish Giri White 2nd Du Te Cup 2018 A29 1/2-1/2
- 2018 vs Maxime Vachier-Lagrave White 2nd Du Te Cup 2018 A36 1/2-1/2
- 2018 vs Anish Giri Black 2nd Du Te Cup 2018 C84 1/2-1/2
- 2018 vs Magnus Carlsen Black 34th ECC Open 2018 C47 1/2-1/2
- 2018 vs Peter Svidler White 34th ECC Open 2018 E60 1-0
- 2018 vs Fabiano Caruana Black 43rd Olympiad 2018 A28 1/2-1/2
- 2018 vs Jan-Krzysztof Duda White 43rd Olympiad 2018 D37 1-0
- 2018 vs Shakhriyar Mamedyarov Black 43rd Olympiad 2018 D41 1/2-1/2
- 2018 vs Anish Giri White 43rd Olympiad 2018 A45 1/2-1/2
- 2018 vs Veselin Topalov White Ding vs Topalov Match E10 1-0
- 2018 vs Veselin Topalov Black Ding vs Topalov Match E21 1/2-1/2
- 2018 vs Veselin Topalov White Ding vs Topalov Match A20 1/2-1/2
- 2018 vs Veselin Topalov Black Ding vs Topalov Match E60 0-1
- 2018 vs Viswanathan Anand Black 6th Norway Chess 2018 C84 1/2-1/2
- 2018 vs Maxime Vachier-Lagrave White 6th Norway Chess 2018 E60 1/2-1/2
- 2018 vs Hikaru Nakamura Black 6th Norway Chess 2018 A18 1/2-1/2
- 2018 vs Viswanathan Anand White 6th Norway Blitz 2018 A07 0-1
- 2018 vs Levon Aronian White 6th Norway Blitz 2018 E48 1/2-1/2
- 2018 vs Magnus Carlsen Black 6th Norway Blitz 2018 A20 1/2-1/2
- 2018 vs Fabiano Caruana White 6th Norway Blitz 2018 E62 0-1
- 2018 vs Sergey Karjakin White 6th Norway Blitz 2018 A04 1-0
- 2018 vs Shakhriyar Mamedyarov Black 6th Norway Blitz 2018 A45 1-0
- 2018 vs Hikaru Nakamura Black 6th Norway Blitz 2018 A06 1/2-1/2
- 2018 vs Wesley So White 6th Norway Blitz 2018 A30 0-1
- 2018 vs Maxime Vachier-Lagrave Black 6th Norway Blitz 2018 E48 1/2-1/2
- 2018 vs Magnus Carlsen Black Vugar Gashimov Mem 2018 C48 1/2-1/2
- 2018 vs Shakhriyar Mamedyarov White Vugar Gashimov Mem 2018 D60 1/2-1/2
- 2018 vs Anish Giri Black Vugar Gashimov Mem 2018 A15 1/2-1/2
- 2018 vs Veselin Topalov White Vugar Gashimov Mem 2018 D45 1/2-1/2
- 2018 vs Sergey Karjakin Black Vugar Gashimov Mem 2018 C50 1/2-1/2
- 2018 vs Jan-Krzysztof Duda Black China vs World Team 2018 E10 1/2-1/2
- 2018 vs Jan-Krzysztof Duda White China vs World Team 2018 D78 1/2-1/2
- 2018 vs Sergey Karjakin Black FIDE Candidates 2018 C84 1/2-1/2
- 2018 vs Vladimir Kramnik White FIDE Candidates 2018 A13 1/2-1/2
- 2018 vs Shakhriyar Mamedyarov Black FIDE Candidates 2018 D41 0-1
- 2018 vs Alexander Grischuk White FIDE Candidates 2018 A35 1/2-1/2
- 2018 vs Wesley So White FIDE Candidates 2018 D37 1/2-1/2
- 2018 vs Fabiano Caruana Black FIDE Candidates 2018 E00 1/2-1/2
- 2018 vs Levon Aronian White FIDE Candidates 2018 A13 1/2-1/2
- 2018 vs Vladimir Kramnik Black FIDE Candidates 2018 A28 1/2-1/2
- 2018 vs Sergey Karjakin White FIDE Candidates 2018 D73 1/2-1/2
- 2018 vs Shakhriyar Mamedyarov White FIDE Candidates 2018 E06 1/2-1/2
- 2018 vs Alexander Grischuk Black FIDE Candidates 2018 D43 1/2-1/2
- 2018 vs Wesley So Black FIDE Candidates 2018 C89 1/2-1/2
- 2018 vs Fabiano Caruana White FIDE Candidates 2018 E06 1/2-1/2
- 2018 vs Levon Aronian Black FIDE Candidates 2018 A18 1/2-1/2
- 2017 vs Magnus Carlsen White World Blitz 2017 E01 0-1
- 2017 vs Alexander Grischuk Black World Blitz 2017 C84 0-1
- 2017 vs Sergey Karjakin White World Blitz 2017 E01 1/2-1/2
- 2017 vs Ian Nepomniachtchi Black World Blitz 2017 C48 1/2-1/2
- 2017 vs Maxime Vachier-Lagrave White World Blitz 2017 E60 1/2-1/2
- 2017 vs Viswanathan Anand Black World Blitz 2017 C50 1/2-1/2
- 2017 vs Peter Svidler White World Rapid 2017 E60 1/2-1/2
- 2017 vs Peter Leko White World Rapid 2017 A14 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov White 2nd IMSA Basque 2017 E68 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov Black 2nd IMSA Basque 2017 E21 1/2-1/2
- 2017 vs Alexander Grischuk White 2nd IMSA Blitz 2017 E68 0-1
- 2017 vs Vassily Ivanchuk Black 2nd IMSA Blitz 2017 C89 1-0
- 2017 vs Shakhriyar Mamedyarov Black 2nd IMSA Blitz 2017 A01 1/2-1/2
- 2017 vs Alexander Grischuk Black 2nd IMSA Blitz 2017 A06 1-0
- 2017 vs Vassily Ivanchuk White 2nd IMSA Blitz 2017 E60 1-0
- 2017 vs Shakhriyar Mamedyarov White 2nd IMSA Blitz 2017 E04 1-0
- 2017 vs Vassily Ivanchuk White 2nd IMSA Rapid 2017 E60 1/2-1/2
- 2017 vs Shakhriyar Mamedyarov White 2nd IMSA Rapid 2017 E04 0-1
- 2017 vs Wei Yi Black TCh-CHN 2017 C48 1/2-1/2
- 2017 vs Peter Svidler Black Palma De Mallorca GP 2017 A18 1/2-1/2
- 2017 vs Anish Giri White Palma De Mallorca GP 2017 D77 1/2-1/2
- 2017 vs Hikaru Nakamura Black Palma De Mallorca GP 2017 D43 1/2-1/2
- 2017 vs Levon Aronian White Palma De Mallorca GP 2017 D38 1/2-1/2
- 2017 vs Magnus Carlsen White Carlsen-Ding Showdown G5 A56 0-1
- 2017 vs Magnus Carlsen Black Carlsen-Ding Showdown G5 A45 1/2-1/2
- 2017 vs Magnus Carlsen Black Carlsen-Ding Showdown G5 B23 0-1
- 2017 vs Magnus Carlsen Black Carlsen-Ding Showdown G5 A25 1/2-1/2
- 2017 vs Magnus Carlsen Black Carlsen-Ding Showdown G5 B51 1/2-1/2
- 2017 vs Magnus Carlsen Black Carlsen-Ding Showdown G5 A04 1/2-1/2
- 2017 vs Magnus Carlsen White Carlsen-Ding Showdown G5 E62 0-1
Keep Studying
Open any game above to read it move by move, or replay it on the interactive board. When a position grabs you, have Stockfish analyze the whole game, or play the ideas out against Stockfish yourself. All the players are on the Grandmaster Games hub.