Anish Giri
Modern era · Netherlands · b. 1994
A grandmaster at 14, permanently in the top ten, and the sharpest wit in chess.
Career In The Collection
Head-to-Head Records
1900 Games · Page 4 of 10
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 D43 1-0
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B13 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 E60 0-1
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 A06 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B13 1-0
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 C04 1-0
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 D43 0-1
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 E60 0-1
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 C07 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B40 0-1
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B40 1-0
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 A45 1-0
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 E60 1-0
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 D02 0-1
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 D78 0-1
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B12 0-1
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 B90 1-0
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B12 0-1
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 D85 1-0
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 D02 0-1
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 B36 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 A45 0-1
- 2021 vs Jan-Krzysztof Duda White chess.com Speed 2021 A35 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black chess.com Speed 2021 A48 0-1
- 2021 vs Hikaru Nakamura White Chess Super League 2021 C67 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White Meltwater Tour Final 2021 A33 1-0
- 2021 vs Maxime Vachier-Lagrave Black Meltwater Tour Final 2021 C42 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave Black Meltwater Tour Final 2021 C43 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov White Meltwater Tour Final 2021 E04 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov Black Meltwater Tour Final 2021 D45 1-0
- 2021 vs Shakhriyar Mamedyarov Black Meltwater Tour Final 2021 A15 1-0
- 2021 vs Magnus Carlsen White Meltwater Tour Final 2021 A15 1/2-1/2
- 2021 vs Magnus Carlsen Black Meltwater Tour Final 2021 B52 1/2-1/2
- 2021 vs Magnus Carlsen Black Meltwater Tour Final 2021 A34 1/2-1/2
- 2021 vs Magnus Carlsen White Meltwater Tour Final 2021 B30 0-1
- 2021 vs Magnus Carlsen Black Meltwater Tour Final 2021 B51 1/2-1/2
- 2021 vs Magnus Carlsen White Meltwater Tour Final 2021 A20 1/2-1/2
- 2021 vs Wesley So White Meltwater Tour Final 2021 E10 1/2-1/2
- 2021 vs Wesley So Black Meltwater Tour Final 2021 D33 1-0
- 2021 vs Wesley So Black Meltwater Tour Final 2021 A07 1/2-1/2
- 2021 vs Wesley So Black Meltwater Tour Final 2021 A06 0-1
- 2021 vs Wesley So White Meltwater Tour Final 2021 E04 0-1
- 2021 vs Levon Aronian White Meltwater Tour Final 2021 C78 1-0
- 2021 vs Levon Aronian White Meltwater Tour Final 2021 C43 0-1
- 2021 vs Levon Aronian Black Meltwater Tour Final 2021 D30 1-0
- 2021 vs Levon Aronian Black Meltwater Tour Final 2021 B90 1-0
- 2021 vs Jan-Krzysztof Duda White Meltwater Tour Final 2021 D11 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2021 E60 0-1
- 2021 vs Jan-Krzysztof Duda White Meltwater Tour Final 2021 B90 0-1
- 2021 vs Jan-Krzysztof Duda Black Meltwater Tour Final 2021 E60 1-0
- 2021 vs Hikaru Nakamura Black Meltwater Tour Final 2021 E60 1/2-1/2
- 2021 vs Hikaru Nakamura White Meltwater Tour Final 2021 C53 0-1
- 2021 vs Hikaru Nakamura Black Meltwater Tour Final 2021 D85 1/2-1/2
- 2021 vs Hikaru Nakamura Black Meltwater Tour Final 2021 D85 1/2-1/2
- 2021 vs Hikaru Nakamura White Meltwater Tour Final 2021 C53 1-0
- 2021 vs Hikaru Nakamura White Meltwater Tour Final 2021 C50 1-0
- 2021 vs Nodirbek Abdusattorov Black Tolstoy Mem 2021 D85 0-1
- 2021 vs Boris Gelfand White Tolstoy Mem 2021 D43 1-0
- 2021 vs Magnus Carlsen Black Aimchess US Rapid Prelim B23 1/2-1/2
- 2021 vs Alireza Firouzja Black Aimchess US Rapid Prelim D13 1/2-1/2
- 2021 vs Wesley So White Aimchess US Rapid Prelim D37 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Aimchess US Rapid Prelim D97 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov White Aimchess US Rapid Prelim D27 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White Aimchess US Rapid Prelim A34 1/2-1/2
- 2021 vs Nodirbek Abdusattorov White FIDE World Cup 2021 C09 0-1
- 2021 vs Nodirbek Abdusattorov Black FIDE World Cup 2021 A55 1-0
- 2021 vs Nodirbek Abdusattorov White FIDE World Cup 2021 C02 1/2-1/2
- 2021 vs Nodirbek Abdusattorov Black FIDE World Cup 2021 D11 1/2-1/2
- 2021 vs Viswanathan Anand Black GCT Blitz Croatia 2021 C50 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black GCT Blitz Croatia 2021 D00 1-0
- 2021 vs Alexander Grischuk White GCT Blitz Croatia 2021 E06 1/2-1/2
- 2021 vs Garry Kasparov White GCT Blitz Croatia 2021 A04 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov White GCT Blitz Croatia 2021 E10 1-0
- 2021 vs Ian Nepomniachtchi White GCT Blitz Croatia 2021 E10 1-0
- 2021 vs Maxime Vachier-Lagrave Black GCT Blitz Croatia 2021 A29 1-0
- 2021 vs Viswanathan Anand White GCT Blitz Croatia 2021 C53 1-0
- 2021 vs Jan-Krzysztof Duda White GCT Blitz Croatia 2021 D10 1/2-1/2
- 2021 vs Alexander Grischuk Black GCT Blitz Croatia 2021 D38 1/2-1/2
- 2021 vs Garry Kasparov Black GCT Blitz Croatia 2021 A22 0-1
- 2021 vs Shakhriyar Mamedyarov Black GCT Blitz Croatia 2021 D85 1/2-1/2
- 2021 vs Ian Nepomniachtchi Black GCT Blitz Croatia 2021 A14 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White GCT Blitz Croatia 2021 A33 1-0
- 2021 vs Viswanathan Anand White GCT Rapid Croatia 2021 D02 1-0
- 2021 vs Shakhriyar Mamedyarov Black GCT Rapid Croatia 2021 D85 1/2-1/2
- 2021 vs Ian Nepomniachtchi White GCT Rapid Croatia 2021 E06 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave Black GCT Rapid Croatia 2021 C42 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White GCT Rapid Croatia 2021 B52 1/2-1/2
- 2021 vs Alexander Grischuk Black GCT Rapid Croatia 2021 C78 1/2-1/2
- 2021 vs Ding Liren White Goldmoney Asian Prelim D38 1/2-1/2
- 2021 vs Arjun Erigaisi White Goldmoney Asian Prelim C42 1/2-1/2
- 2021 vs Gukesh Dommaraju Black Goldmoney Asian Prelim D85 1/2-1/2
- 2021 vs Magnus Carlsen Black Goldmoney Asian Prelim C50 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Goldmoney Asian Prelim B90 1/2-1/2
- 2021 vs Alireza Firouzja White Goldmoney Asian Prelim B30 1-0
- 2021 vs Hou Yifan Black Goldmoney Asian Prelim C78 1/2-1/2
- 2021 vs Wesley So White Goldmoney Asian Prelim C67 1-0
- 2021 vs Peter Svidler Black Goldmoney Asian Prelim C50 1-0
- 2021 vs Alexander Grischuk White Superbet Classic 2021 C53 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White Superbet Classic 2021 A34 1-0
- 2021 vs Wesley So Black Superbet Classic 2021 E49 1/2-1/2
- 2021 vs Fabiano Caruana Black Superbet Classic 2021 C67 1/2-1/2
- 2021 vs Levon Aronian White Superbet Classic 2021 E04 1/2-1/2
- 2021 vs Shakhriyar Mamedyarov Black FTX Crypto Cup Prelim B22 1/2-1/2
- 2021 vs Ian Nepomniachtchi White FTX Crypto Cup Prelim D85 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White FTX Crypto Cup Prelim D85 1/2-1/2
- 2021 vs Alexander Grischuk Black FIDE Candidates 2020 E16 1-0
- 2021 vs Fabiano Caruana Black FIDE Candidates 2020 B40 0-1
- 2021 vs Ding Liren White FIDE Candidates 2020 C85 1-0
- 2021 vs Maxime Vachier-Lagrave Black FIDE Candidates 2020 B33 1/2-1/2
- 2021 vs Ian Nepomniachtchi Black FIDE Candidates 2020 B33 1/2-1/2
- 2021 vs Ian Nepomniachtchi Black Magnus Carlsen Inv KO B97 1/2-1/2
- 2021 vs Ian Nepomniachtchi Black Magnus Carlsen Inv KO B97 1/2-1/2
- 2021 vs Ian Nepomniachtchi White Magnus Carlsen Inv KO C02 1-0
- 2021 vs Ian Nepomniachtchi White Magnus Carlsen Inv KO B48 1-0
- 2021 vs Ian Nepomniachtchi Black Magnus Carlsen Inv KO A01 0-1
- 2021 vs Ian Nepomniachtchi White Magnus Carlsen Inv KO B30 0-1
- 2021 vs Ian Nepomniachtchi Black Magnus Carlsen Inv KO B97 1/2-1/2
- 2021 vs Ian Nepomniachtchi Black Magnus Carlsen Inv KO B97 1/2-1/2
- 2021 vs Ian Nepomniachtchi White Magnus Carlsen Inv KO B40 1/2-1/2
- 2021 vs Ian Nepomniachtchi White Magnus Carlsen Inv KO B48 1/2-1/2
- 2021 vs Wesley So Black Magnus Carlsen Inv KO B51 1/2-1/2
- 2021 vs Wesley So White Magnus Carlsen Inv KO C67 1/2-1/2
- 2021 vs Wesley So White Magnus Carlsen Inv KO C02 1-0
- 2021 vs Wesley So Black Magnus Carlsen Inv KO A48 1/2-1/2
- 2021 vs Wesley So White Magnus Carlsen Inv KO C65 1-0
- 2021 vs Wesley So Black Magnus Carlsen Inv KO D85 1/2-1/2
- 2021 vs Wesley So Black Magnus Carlsen Inv KO D83 0-1
- 2021 vs Wesley So White Magnus Carlsen Inv KO C65 0-1
- 2021 vs Maxime Vachier-Lagrave White Magnus Carlsen Inv KO B06 1-0
- 2021 vs Maxime Vachier-Lagrave White Magnus Carlsen Inv KO B67 1-0
- 2021 vs Maxime Vachier-Lagrave Black Magnus Carlsen Inv KO B92 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave Black Magnus Carlsen Inv KO B92 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White Magnus Carlsen Inv KO B67 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave Black Magnus Carlsen Inv KO B51 0-1
- 2021 vs Maxime Vachier-Lagrave Black Magnus Carlsen Inv KO B51 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White Magnus Carlsen Inv KO B67 0-1
- 2021 vs Sergey Karjakin White Magnus Carlsen Inv Prelim C65 1/2-1/2
- 2021 vs Ian Nepomniachtchi White Magnus Carlsen Inv Prelim B46 0-1
- 2021 vs Maxime Vachier-Lagrave Black Magnus Carlsen Inv Prelim B90 1/2-1/2
- 2021 vs Levon Aronian Black Magnus Carlsen Inv Prelim D97 0-1
- 2021 vs Shakhriyar Mamedyarov White Magnus Carlsen Inv Prelim B40 1-0
- 2021 vs Magnus Carlsen White Magnus Carlsen Inv Prelim B36 1-0
- 2021 vs Alireza Firouzja White Magnus Carlsen Inv Prelim B67 1/2-1/2
- 2021 vs Wesley So Black Magnus Carlsen Inv Prelim C53 0-1
- 2021 vs Levon Aronian White Opera Euro Rapid Prelim C78 1/2-1/2
- 2021 vs Jan-Krzysztof Duda White Opera Euro Rapid Prelim E42 1/2-1/2
- 2021 vs Magnus Carlsen Black Opera Euro Rapid Prelim A13 1/2-1/2
- 2021 vs Ding Liren White Opera Euro Rapid Prelim C77 1-0
- 2021 vs Wesley So Black Opera Euro Rapid Prelim D38 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White Opera Euro Rapid Prelim B67 1-0
- 2021 vs Alexander Grischuk Black Opera Euro Rapid Prelim C65 1/2-1/2
- 2021 vs Hikaru Nakamura Black Opera Euro Rapid Prelim C67 1-0
- 2021 vs Ian Nepomniachtchi White Opera Euro Rapid Prelim B90 1-0
- 2021 vs Alireza Firouzja White 83rd Tata Steel Masters C11 1/2-1/2
- 2021 vs Magnus Carlsen Black 83rd Tata Steel Masters C53 1/2-1/2
- 2021 vs Maxime Vachier-Lagrave White 83rd Tata Steel Masters B90 1-0
- 2021 vs Fabiano Caruana Black 83rd Tata Steel Masters A45 1/2-1/2
- 2021 vs Jan-Krzysztof Duda Black 83rd Tata Steel Masters D87 1/2-1/2
- 2020 vs Alexander Grischuk White Airthings Masters Prelim C53 1/2-1/2
- 2020 vs Hikaru Nakamura Black Airthings Masters Prelim A08 1-0
- 2020 vs Maxime Vachier-Lagrave White Airthings Masters Prelim B89 1-0
- 2020 vs Magnus Carlsen Black Airthings Masters Prelim D94 1/2-1/2
- 2020 vs Levon Aronian Black Airthings Masters Prelim B90 1-0
- 2020 vs Ian Nepomniachtchi White Airthings Masters Prelim D90 1/2-1/2
- 2020 vs Wesley So White Airthings Masters Prelim A14 0-1
- 2020 vs Ding Liren White 11th Hainan Danzhou GM D02 1/2-1/2
- 2020 vs Alexander Grischuk Black 11th Hainan Danzhou GM C67 1/2-1/2
- 2020 vs Richard Rapport White 11th Hainan Danzhou GM E17 1/2-1/2
- 2020 vs Wei Yi Black 11th Hainan Danzhou GM B90 1/2-1/2
- 2020 vs Veselin Topalov Black 11th Hainan Danzhou GM D38 0-1
- 2020 vs Ding Liren Black 11th Hainan Danzhou GM A14 1-0
- 2020 vs Alexander Grischuk White 11th Hainan Danzhou GM B96 0-1
- 2020 vs Wei Yi White 11th Hainan Danzhou GM D35 0-1
- 2020 vs Richard Rapport Black 11th Hainan Danzhou GM D10 1/2-1/2
- 2020 vs Veselin Topalov White 11th Hainan Danzhou GM C11 1-0
- 2020 vs Magnus Carlsen Black Skilling Open KO 2020 B22 1/2-1/2
- 2020 vs Magnus Carlsen Black Skilling Open KO 2020 E60 1/2-1/2
- 2020 vs Magnus Carlsen White Skilling Open KO 2020 C53 1/2-1/2
- 2020 vs Magnus Carlsen White Skilling Open KO 2020 C67 1/2-1/2
- 2020 vs Magnus Carlsen Black Skilling Open KO 2020 D38 1/2-1/2
- 2020 vs Magnus Carlsen White Skilling Open KO 2020 B31 1/2-1/2
- 2020 vs Magnus Carlsen White Skilling Open KO 2020 C50 0-1
- 2020 vs Magnus Carlsen Black Skilling Open KO 2020 C47 1/2-1/2
- 2020 vs Levon Aronian Black Skilling Open Prelim B50 1-0
- 2020 vs Ding Liren Black Skilling Open Prelim A15 1/2-1/2
- 2020 vs Jan-Krzysztof Duda White Skilling Open Prelim C42 1/2-1/2
- 2020 vs Alireza Firouzja White Skilling Open Prelim B67 0-1
- 2020 vs Magnus Carlsen Black Skilling Open Prelim B53 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Skilling Open Prelim D42 1/2-1/2
- 2020 vs Wesley So White Skilling Open Prelim A07 1/2-1/2
- 2020 vs Peter Svidler Black Skilling Open Prelim D78 1/2-1/2
- 2020 vs Sergey Karjakin White Skilling Open Prelim D37 1-0
- 2020 vs Hikaru Nakamura Black Skilling Open Prelim B93 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White Skilling Open Prelim B62 1/2-1/2
- 2020 vs Nodirbek Abdusattorov White Titled Tuesday 3rd Nov D15 1/2-1/2
- 2020 vs Alireza Firouzja White Titled Tuesday 3rd Nov A40 0-1
- 2020 vs Alexei Shirov White Titled Tuesday 3rd Nov C78 1-0
- 2020 vs Gukesh Dommaraju White Titled Tuesday 27th Oct B12 1-0
- 2020 vs Ding Liren Black PRO League KO Stage 2020 E00 1-0
- 2020 vs Wei Yi Black PRO League KO Stage 2020 B90 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.