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 2 of 10
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 A00 1-0
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B06 1-0
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 B34 0-1
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 B23 0-1
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 D02 0-1
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B07 0-1
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 B23 1/2-1/2
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 A40 1-0
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B00 1-0
- 2024 vs Fabiano Caruana Black Bullet Chess Losers 2024 B34 0-1
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B06 1-0
- 2024 vs Fabiano Caruana White Bullet Chess Losers 2024 B06 1-0
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 B06 0-1
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A01 1-0
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A09 1-0
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A07 0-1
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 C65 1/2-1/2
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 B00 0-1
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A07 1-0
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 C02 1/2-1/2
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 A57 0-1
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 B10 0-1
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A06 1-0
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A01 1/2-1/2
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 D01 0-1
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 B12 0-1
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A00 1/2-1/2
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 B00 1-0
- 2024 vs Alireza Firouzja White Bullet Chess Losers 2024 C60 0-1
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A06 0-1
- 2024 vs Alireza Firouzja Black Bullet Chess Losers 2024 A00 1/2-1/2
- 2024 vs Levon Aronian White Titled Tue 4th Jun Early D39 0-1
- 2024 vs Alireza Firouzja White Titled Tue 14th May Early A15 1-0
- 2024 vs Hikaru Nakamura Black Titled Tue 14th May Early B53 1-0
- 2024 vs Nodirbek Abdusattorov White Superbet POL Blitz 2024 D13 1-0
- 2024 vs Magnus Carlsen White Superbet POL Blitz 2024 A15 1/2-1/2
- 2024 vs Jan-Krzysztof Duda Black Superbet POL Blitz 2024 D35 1-0
- 2024 vs Arjun Erigaisi Black Superbet POL Blitz 2024 D38 1-0
- 2024 vs Gukesh Dommaraju Black Superbet POL Blitz 2024 A05 1/2-1/2
- 2024 vs Vincent Keymer White Superbet POL Blitz 2024 D41 1-0
- 2024 vs Rameshbabu Praggnanandhaa Black Superbet POL Blitz 2024 C65 1-0
- 2024 vs Wei Yi Black Superbet POL Blitz 2024 A45 1-0
- 2024 vs Nodirbek Abdusattorov Black Superbet POL Blitz 2024 C28 1/2-1/2
- 2024 vs Magnus Carlsen Black Superbet POL Blitz 2024 C65 1-0
- 2024 vs Jan-Krzysztof Duda White Superbet POL Blitz 2024 E11 1/2-1/2
- 2024 vs Arjun Erigaisi White Superbet POL Blitz 2024 D45 1/2-1/2
- 2024 vs Gukesh Dommaraju White Superbet POL Blitz 2024 D37 1/2-1/2
- 2024 vs Vincent Keymer Black Superbet POL Blitz 2024 A15 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa White Superbet POL Blitz 2024 A15 1-0
- 2024 vs Wei Yi White Superbet POL Blitz 2024 D45 0-1
- 2024 vs Magnus Carlsen Black Superbet POL Rapid 2024 C50 1/2-1/2
- 2024 vs Gata Kamsky Black Chess.com Classic Div 3 W C67 1/2-1/2
- 2024 vs Gata Kamsky White Chess.com Classic Div 3 W D15 1/2-1/2
- 2024 vs Gata Kamsky Black Chess.com Classic Div 3 W A45 1/2-1/2
- 2024 vs Gata Kamsky White Chess.com Classic Div 3 W A30 1-0
- 2024 vs Vincent Keymer Black Superbet POL Rapid 2024 D04 1/2-1/2
- 2024 vs Jan-Krzysztof Duda White Superbet POL Rapid 2024 D85 1/2-1/2
- 2024 vs Rameshbabu Praggnanandhaa Black Superbet POL Rapid 2024 A45 1-0
- 2024 vs Wei Yi White Superbet POL Rapid 2024 E10 0-1
- 2024 vs Nodirbek Abdusattorov Black Superbet POL Rapid 2024 C44 1-0
- 2024 vs Arjun Erigaisi White Superbet POL Rapid 2024 E46 1/2-1/2
- 2024 vs Gukesh Dommaraju Black Superbet POL Rapid 2024 C84 1/2-1/2
- 2024 vs Magnus Carlsen Black Titled Tue 19th Mar Early A00 1-0
- 2024 vs Arjun Erigaisi White 5th Shenzhen Longgang E46 0-1
- 2024 vs Hikaru Nakamura White Titled Tue 6th Feb Early C67 1/2-1/2
- 2024 vs Maxime Vachier-Lagrave Black Titled Tue 6th Feb Early C67 1-0
- 2024 vs Peter Svidler Black Chessable Masters Div 2 L A01 1-0
- 2024 vs Peter Svidler White Chessable Masters Div 2 L A04 1-0
- 2024 vs Peter Svidler White Chessable Masters Div 2 L A15 1-0
- 2024 vs Gukesh Dommaraju White Tata Steel Masters TB E10 0-1
- 2024 vs Gukesh Dommaraju Black Tata Steel Masters TB D78 1-0
- 2024 vs Gukesh Dommaraju Black Tata Steel Masters TB D12 0-1
- 2024 vs Ian Nepomniachtchi White 86th Tata Steel Masters D41 1/2-1/2
- 2024 vs Alireza Firouzja Black 86th Tata Steel Masters D37 1/2-1/2
- 2024 vs Ding Liren Black 86th Tata Steel Masters D31 1/2-1/2
- 2024 vs Wei Yi White 86th Tata Steel Masters E60 1/2-1/2
- 2024 vs Nodirbek Abdusattorov Black 86th Tata Steel Masters C42 1-0
- 2024 vs Rameshbabu Praggnanandhaa Black 86th Tata Steel Masters D00 1/2-1/2
- 2024 vs Gukesh Dommaraju White 86th Tata Steel Masters A28 1-0
- 2024 vs Ian Nepomniachtchi Black Titled Tue 9th Jan Early C34 1/2-1/2
- 2023 vs Ian Nepomniachtchi White World Blitz 2023 D41 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa White World Blitz 2023 A46 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black 10th Sinquefield Cup C50 1/2-1/2
- 2023 vs Fabiano Caruana White 10th Sinquefield Cup E06 1/2-1/2
- 2023 vs Levon Aronian Black 10th Sinquefield Cup C42 1/2-1/2
- 2023 vs Richard Rapport Black 10th Sinquefield Cup C50 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White 10th Sinquefield Cup D27 1/2-1/2
- 2023 vs Wesley So White 10th Sinquefield Cup C65 1/2-1/2
- 2023 vs Alireza Firouzja Black 10th Sinquefield Cup C50 1/2-1/2
- 2023 vs Jan-Krzysztof Duda White 10th Sinquefield Cup Cancelled C67 1/2-1/2
- 2023 vs Fabiano Caruana Black Saint Louis Blitz 2023 B51 1-0
- 2023 vs Alireza Firouzja White Saint Louis Blitz 2023 B14 0-1
- 2023 vs Ian Nepomniachtchi Black Saint Louis Blitz 2023 C65 1/2-1/2
- 2023 vs Wesley So Black Saint Louis Blitz 2023 C65 0-1
- 2023 vs Maxime Vachier-Lagrave White Saint Louis Blitz 2023 D20 1/2-1/2
- 2023 vs Fabiano Caruana White Saint Louis Blitz 2023 C55 0-1
- 2023 vs Alireza Firouzja Black Saint Louis Blitz 2023 A28 1-0
- 2023 vs Ian Nepomniachtchi White Saint Louis Blitz 2023 D85 1-0
- 2023 vs Wesley So White Saint Louis Blitz 2023 C50 0-1
- 2023 vs Maxime Vachier-Lagrave Black Saint Louis Blitz 2023 C67 1-0
- 2023 vs Fabiano Caruana White Saint Louis Rapid 2023 C50 1/2-1/2
- 2023 vs Alireza Firouzja Black Saint Louis Rapid 2023 D34 1-0
- 2023 vs Ian Nepomniachtchi Black Saint Louis Rapid 2023 C50 1/2-1/2
- 2023 vs Wesley So White Saint Louis Rapid 2023 D41 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave White Saint Louis Rapid 2023 D85 1/2-1/2
- 2023 vs Ian Nepomniachtchi White AI Cup Div 1 L C43 1/2-1/2
- 2023 vs Ian Nepomniachtchi Black AI Cup Div 1 L C65 1-0
- 2023 vs Shakhriyar Mamedyarov Black AI Cup Div 1 L A04 0-1
- 2023 vs Shakhriyar Mamedyarov White AI Cup Div 1 L B01 1-0
- 2023 vs Hikaru Nakamura Black AI Cup Div 1 L A01 0-1
- 2023 vs Hikaru Nakamura White AI Cup Div 1 L B06 1-0
- 2023 vs Ian Nepomniachtchi White AI Cup Div 1 W A45 0-1
- 2023 vs Ian Nepomniachtchi Black AI Cup Div 1 W B52 1-0
- 2023 vs Ian Nepomniachtchi Black AI Cup Div 1 W B51 1/2-1/2
- 2023 vs Jan-Krzysztof Duda Black AI Cup Play-In 2023 B90 1-0
- 2023 vs Gata Kamsky Black Julius Baer Rapid Div 3 L A45 1-0
- 2023 vs Gata Kamsky White Julius Baer Rapid Div 3 L B40 1/2-1/2
- 2023 vs Shakhriyar Mamedyarov White 11th Norway Armageddon C60 1-0
- 2023 vs Shakhriyar Mamedyarov White 11th Norway Chess 2023 C60 1/2-1/2
- 2023 vs Alireza Firouzja Black 11th Norway Armageddon C44 0-1
- 2023 vs Alireza Firouzja Black 11th Norway Chess 2023 C44 1/2-1/2
- 2023 vs Gukesh Dommaraju Black 11th Norway Chess 2023 D12 1/2-1/2
- 2023 vs Gukesh Dommaraju Black 11th Norway Armageddon B92 1-0
- 2023 vs Magnus Carlsen Black 11th Norway Chess 2023 E06 1/2-1/2
- 2023 vs Magnus Carlsen Black 11th Norway Armageddon E32 1-0
- 2023 vs Hikaru Nakamura White 11th Norway Armageddon C67 0-1
- 2023 vs Hikaru Nakamura White 11th Norway Chess 2023 B31 1/2-1/2
- 2023 vs Wesley So Black 11th Norway Armageddon E48 1/2-1/2
- 2023 vs Wesley So Black 11th Norway Chess 2023 D41 1/2-1/2
- 2023 vs Fabiano Caruana White 11th Norway Armageddon A14 0-1
- 2023 vs Fabiano Caruana White 11th Norway Chess 2023 E25 1/2-1/2
- 2023 vs Nodirbek Abdusattorov Black 11th Norway Armageddon D37 0-1
- 2023 vs Nodirbek Abdusattorov Black 11th Norway Chess 2023 D37 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White 11th Norway Blitz 2023 B29 0-1
- 2023 vs Magnus Carlsen White 11th Norway Blitz 2023 B40 1/2-1/2
- 2023 vs Fabiano Caruana Black 11th Norway Blitz 2023 D00 1/2-1/2
- 2023 vs Alireza Firouzja Black 11th Norway Blitz 2023 A00 1-0
- 2023 vs Gukesh Dommaraju White 11th Norway Blitz 2023 B48 0-1
- 2023 vs Shakhriyar Mamedyarov Black 11th Norway Blitz 2023 D10 1/2-1/2
- 2023 vs Hikaru Nakamura White 11th Norway Blitz 2023 E11 1/2-1/2
- 2023 vs Wesley So White 11th Norway Blitz 2023 C55 1/2-1/2
- 2023 vs Levon Aronian Black Superbet Blitz 2023 A45 1/2-1/2
- 2023 vs Magnus Carlsen Black Superbet Blitz 2023 D14 1/2-1/2
- 2023 vs Jan-Krzysztof Duda White Superbet Blitz 2023 A39 1-0
- 2023 vs Richard Rapport White Superbet Blitz 2023 C41 1/2-1/2
- 2023 vs Wesley So White Superbet Blitz 2023 C55 0-1
- 2023 vs Maxime Vachier-Lagrave Black Superbet Blitz 2023 B90 1-0
- 2023 vs Levon Aronian White Superbet Blitz 2023 C50 1-0
- 2023 vs Magnus Carlsen White Superbet Blitz 2023 B30 0-1
- 2023 vs Jan-Krzysztof Duda Black Superbet Blitz 2023 D43 1/2-1/2
- 2023 vs Richard Rapport Black Superbet Blitz 2023 D00 1-0
- 2023 vs Wesley So Black Superbet Blitz 2023 B51 0-1
- 2023 vs Maxime Vachier-Lagrave White Superbet Blitz 2023 A20 0-1
- 2023 vs Richard Rapport White Superbet Rapid 2023 C41 1/2-1/2
- 2023 vs Wesley So White Superbet Rapid 2023 E32 1/2-1/2
- 2023 vs Magnus Carlsen Black Superbet Rapid 2023 A06 1/2-1/2
- 2023 vs Levon Aronian Black Superbet Rapid 2023 C28 1-0
- 2023 vs Jan-Krzysztof Duda Black Superbet Rapid 2023 E60 1-0
- 2023 vs Maxime Vachier-Lagrave White Superbet Rapid 2023 D20 1/2-1/2
- 2023 vs Ian Nepomniachtchi White Superbet Classic 2023 B33 1/2-1/2
- 2023 vs Fabiano Caruana Black Superbet Classic 2023 C50 1/2-1/2
- 2023 vs Ding Liren White Superbet Classic 2023 C50 1-0
- 2023 vs Richard Rapport White Superbet Classic 2023 C07 1/2-1/2
- 2023 vs Maxime Vachier-Lagrave Black Superbet Classic 2023 C45 1/2-1/2
- 2023 vs Wesley So Black Superbet Classic 2023 C67 1/2-1/2
- 2023 vs Alireza Firouzja White Superbet Classic 2023 D10 1/2-1/2
- 2023 vs Jan-Krzysztof Duda Black Superbet Classic 2023 D20 1/2-1/2
- 2023 vs Gata Kamsky White ChessKid Cup Play-In C95 1-0
- 2023 vs Maxime Vachier-Lagrave White Chessable Masters Div 2 L D27 0-1
- 2023 vs Maxime Vachier-Lagrave Black Chessable Masters Div 2 L C67 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa White Chessable Masters Div 2 L D41 1-0
- 2023 vs Rameshbabu Praggnanandhaa White Chessable Masters Div 2 L A05 1-0
- 2023 vs Rameshbabu Praggnanandhaa Black Chessable Masters Div 2 L D02 1-0
- 2023 vs Nodirbek Abdusattorov Black Chessable Masters Div 2 W C46 1-0
- 2023 vs Nodirbek Abdusattorov White Chessable Masters Div 2 W D32 1/2-1/2
- 2023 vs Nodirbek Abdusattorov Black Chessable Masters Div 2 W A13 1-0
- 2023 vs Alireza Firouzja White Titled Tue 28th Mar Early E97 1-0
- 2023 vs Alexander Grischuk White PRO League Prelim 2023 E04 1-0
- 2023 vs Maxime Vachier-Lagrave Black PRO League Prelim 2023 C67 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa White Chessable Masters Play-In C70 0-1
- 2023 vs Jan-Krzysztof Duda Black WR Chess Masters 2023 D10 1/2-1/2
- 2023 vs Nodirbek Abdusattorov White WR Chess Masters 2023 B67 1/2-1/2
- 2023 vs Vincent Keymer Black WR Chess Masters 2023 A20 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa White WR Chess Masters 2023 A21 1/2-1/2
- 2023 vs Levon Aronian Black WR Chess Masters 2023 C67 1-0
- 2023 vs Ian Nepomniachtchi Black WR Chess Masters 2023 A28 1/2-1/2
- 2023 vs Wesley So White WR Chess Masters 2023 E42 1/2-1/2
- 2023 vs Gukesh Dommaraju White WR Chess Masters 2023 D31 1/2-1/2
- 2023 vs Richard Rapport White 85th Tata Steel Masters B60 1-0
- 2023 vs Nodirbek Abdusattorov White 85th Tata Steel Masters D20 1/2-1/2
- 2023 vs Wesley So Black 85th Tata Steel Masters A14 1/2-1/2
- 2023 vs Ding Liren Black 85th Tata Steel Masters A14 0-1
- 2023 vs Vincent Keymer White 85th Tata Steel Masters C50 1/2-1/2
- 2023 vs Levon Aronian Black 85th Tata Steel Masters C50 1/2-1/2
- 2023 vs Arjun Erigaisi White 85th Tata Steel Masters D47 1/2-1/2
- 2023 vs Rameshbabu Praggnanandhaa Black 85th Tata Steel Masters C50 1/2-1/2
- 2023 vs Magnus Carlsen White 85th Tata Steel Masters E15 1-0
- 2023 vs Gukesh Dommaraju White 85th Tata Steel Masters D38 1-0
- 2023 vs Fabiano Caruana Black 85th Tata Steel Masters A06 1/2-1/2
- 2022 vs Fabiano Caruana Black World Blitz 2022 E60 1/2-1/2
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.