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 5 of 10
- 2020 vs Magnus Carlsen White Chess24 Banter Final 2020 D37 0-1
- 2020 vs Magnus Carlsen Black Chess24 Banter Final 2020 E51 1-0
- 2020 vs Magnus Carlsen Black Chess24 Banter Final 2020 E51 1-0
- 2020 vs Magnus Carlsen White Chess24 Banter Final 2020 C53 1-0
- 2020 vs Magnus Carlsen Black Chess24 Banter Final 2020 E51 1-0
- 2020 vs Magnus Carlsen Black Chess24 Banter Final 2020 D02 1-0
- 2020 vs Magnus Carlsen White Chess24 Banter Final 2020 A15 1/2-1/2
- 2020 vs Peter Svidler Black Chess24 Banter Final 2020 A06 1-0
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 A04 1-0
- 2020 vs Peter Svidler Black Chess24 Banter Final 2020 A07 1/2-1/2
- 2020 vs Peter Svidler Black Chess24 Banter Final 2020 A09 1/2-1/2
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 A04 1-0
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 A33 0-1
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 D02 1-0
- 2020 vs Peter Svidler Black Chess24 Banter Final 2020 B50 1-0
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 D02 1/2-1/2
- 2020 vs Peter Svidler Black Chess24 Banter Final 2020 A07 1-0
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 D37 1/2-1/2
- 2020 vs Peter Svidler White Chess24 Banter Final 2020 A15 1-0
- 2020 vs Peter Svidler Black Chess24 Banter Final 2020 A07 0-1
- 2020 vs Shakhriyar Mamedyarov Black Online Olym Top DivB 2020 B22 0-1
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final C67 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final C65 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final D02 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final D02 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final D87 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final C45 1-0
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final A35 1-0
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final C67 0-1
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final B51 0-1
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final A33 0-1
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final C45 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final B90 1-0
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final D85 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final D85 0-1
- 2020 vs Ian Nepomniachtchi White Legends of Chess Final D85 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Final C24 1-0
- 2020 vs Peter Svidler Black Legends of Chess Prelim A20 0-1
- 2020 vs Peter Svidler Black Legends of Chess Prelim A20 1/2-1/2
- 2020 vs Peter Svidler White Legends of Chess Prelim B06 1/2-1/2
- 2020 vs Peter Svidler White Legends of Chess Prelim D91 1/2-1/2
- 2020 vs Vassily Ivanchuk White Legends of Chess Prelim A15 0-1
- 2020 vs Vassily Ivanchuk White Legends of Chess Prelim A30 1/2-1/2
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim D19 1-0
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim C65 0-1
- 2020 vs Vassily Ivanchuk Black Legends of Chess Prelim E51 1/2-1/2
- 2020 vs Ding Liren Black Legends of Chess Prelim E48 0-1
- 2020 vs Ding Liren White Legends of Chess Prelim A20 1/2-1/2
- 2020 vs Ding Liren Black Legends of Chess Prelim E06 0-1
- 2020 vs Peter Leko Black Legends of Chess Prelim E10 1-0
- 2020 vs Peter Leko White Legends of Chess Prelim A14 1-0
- 2020 vs Peter Leko White Legends of Chess Prelim A05 1-0
- 2020 vs Peter Leko Black Legends of Chess Prelim E10 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim A04 1/2-1/2
- 2020 vs Boris Gelfand White Legends of Chess Prelim B22 1/2-1/2
- 2020 vs Boris Gelfand Black Legends of Chess Prelim D12 0-1
- 2020 vs Boris Gelfand Black Legends of Chess Prelim A07 1/2-1/2
- 2020 vs Viswanathan Anand White Legends of Chess Prelim E01 1/2-1/2
- 2020 vs Viswanathan Anand White Legends of Chess Prelim A13 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim B92 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim C67 1/2-1/2
- 2020 vs Viswanathan Anand Black Legends of Chess Prelim C53 0-1
- 2020 vs Ian Nepomniachtchi Black Legends of Chess Prelim B90 1-0
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim D85 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Legends of Chess Prelim D85 0-1
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim A28 1/2-1/2
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim D37 1-0
- 2020 vs Vladimir Kramnik Black Legends of Chess Prelim D02 1/2-1/2
- 2020 vs Vladimir Kramnik White Legends of Chess Prelim A53 1/2-1/2
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim D38 1-0
- 2020 vs Magnus Carlsen Black Legends of Chess Prelim E68 1-0
- 2020 vs Magnus Carlsen White Legends of Chess Prelim D43 1/2-1/2
- 2020 vs Magnus Carlsen White Legends of Chess Prelim D37 1/2-1/2
- 2020 vs Fabiano Caruana Black Titled Tuesday 14th July E10 1-0
- 2020 vs Alexander Grischuk White Titled Tuesday 14th July E97 1-0
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 D41 1-0
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 D52 1/2-1/2
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 D85 1/2-1/2
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 A28 1/2-1/2
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 D45 1/2-1/2
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 B51 0-1
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 C65 1-0
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 D30 1/2-1/2
- 2020 vs Magnus Carlsen White Chessable Masters Final 8 D45 1/2-1/2
- 2020 vs Magnus Carlsen Black Chessable Masters Final 8 E26 1-0
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 D78 1-0
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 A46 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 D02 1-0
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 A06 1-0
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 A33 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 A06 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 D41 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 A13 1-0
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 D41 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 C41 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 D41 1-0
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 A28 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Chessable Masters Final 8 A28 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Chessable Masters Final 8 B08 1-0
- 2020 vs Alexander Grischuk Black Chessable Masters Final 8 D17 0-1
- 2020 vs Alexander Grischuk White Chessable Masters Final 8 B13 1/2-1/2
- 2020 vs Alexander Grischuk White Chessable Masters Final 8 D73 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessable Masters Final 8 C53 0-1
- 2020 vs Alexander Grischuk White Chessable Masters Final 8 B14 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessable Masters Final 8 D27 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessable Masters Final 8 A20 1/2-1/2
- 2020 vs Alexander Grischuk White Chessable Masters Final 8 C78 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessable Masters Final 8 C28 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessable Masters Final 8 A20 1/2-1/2
- 2020 vs Alexander Grischuk White Chessable Masters Final 8 C50 1/2-1/2
- 2020 vs Fabiano Caruana White Chessable Masters GpB C47 1/2-1/2
- 2020 vs Ding Liren White Chessable Masters GpB B52 1-0
- 2020 vs Ian Nepomniachtchi Black Chessable Masters GpB C65 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White Chessable Masters GpB D45 1/2-1/2
- 2020 vs Fabiano Caruana Black Chessable Masters GpB C65 0-1
- 2020 vs Ding Liren Black Chessable Masters GpB A20 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Chessable Masters GpB E06 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave Black Chessable Masters GpB A03 1/2-1/2
- 2020 vs Alireza Firouzja Black Chessbrah Inv May 2020 B50 1-0
- 2020 vs Alireza Firouzja White Chessbrah Inv May 2020 B12 0-1
- 2020 vs Alireza Firouzja White Chessbrah Inv May 2020 D38 0-1
- 2020 vs Alireza Firouzja White Chessbrah Inv May 2020 E06 1-0
- 2020 vs Alireza Firouzja Black Chessbrah Inv May 2020 C65 1-0
- 2020 vs Alireza Firouzja Black Chessbrah Inv May 2020 B23 1-0
- 2020 vs Alireza Firouzja White Chessbrah Inv May 2020 B12 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Chessbrah Inv May 2020 C19 1-0
- 2020 vs Ian Nepomniachtchi White Chessbrah Inv May 2020 B06 0-1
- 2020 vs Ian Nepomniachtchi Black Chessbrah Inv May 2020 A28 0-1
- 2020 vs Ian Nepomniachtchi Black Chessbrah Inv May 2020 B23 0-1
- 2020 vs Alexander Grischuk White Chessbrah Inv May 2020 B99 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessbrah Inv May 2020 D38 1/2-1/2
- 2020 vs Alexander Grischuk White Chessbrah Inv May 2020 E97 1/2-1/2
- 2020 vs Alexander Grischuk Black Chessbrah Inv May 2020 D41 0-1
- 2020 vs Wesley So Black Online Nations Cup Prelim D85 1/2-1/2
- 2020 vs Wesley So White Online Nations Cup Prelim E06 1/2-1/2
- 2020 vs Nodirbek Abdusattorov White Titled Tuesday 5th May B96 0-1
- 2020 vs Gukesh Dommaraju White Titled Tuesday 5th May B31 1-0
- 2020 vs Vincent Keymer Black Titled Tuesday 5th May A06 0-1
- 2020 vs Alexander Morozevich Black Titled Tuesday 5th May B23 0-1
- 2020 vs Fabiano Caruana Black Carlsen Inv Prelim B90 0-1
- 2020 vs Fabiano Caruana Black Carlsen Inv Prelim A20 1-0
- 2020 vs Fabiano Caruana White Carlsen Inv Prelim A80 1-0
- 2020 vs Fabiano Caruana White Carlsen Inv Prelim A20 1/2-1/2
- 2020 vs Alireza Firouzja White Carlsen Inv Prelim B12 1-0
- 2020 vs Alireza Firouzja Black Carlsen Inv Prelim D85 1-0
- 2020 vs Alireza Firouzja Black Carlsen Inv Prelim E51 1-0
- 2020 vs Alireza Firouzja White Carlsen Inv Prelim B12 1/2-1/2
- 2020 vs Magnus Carlsen Black Carlsen Inv Prelim D38 0-1
- 2020 vs Magnus Carlsen Black Carlsen Inv Prelim B95 1/2-1/2
- 2020 vs Magnus Carlsen White Carlsen Inv Prelim D87 1/2-1/2
- 2020 vs Magnus Carlsen White Carlsen Inv Prelim E04 1/2-1/2
- 2020 vs Ding Liren White Carlsen Inv Prelim C65 1/2-1/2
- 2020 vs Ding Liren Black Carlsen Inv Prelim A35 1/2-1/2
- 2020 vs Ding Liren White Carlsen Inv Prelim D86 0-1
- 2020 vs Ding Liren White Carlsen Inv Prelim D41 1/2-1/2
- 2020 vs Ding Liren Black Carlsen Inv Prelim E60 0-1
- 2020 vs Ian Nepomniachtchi White Carlsen Inv Prelim D87 1/2-1/2
- 2020 vs Ian Nepomniachtchi White Carlsen Inv Prelim D87 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Carlsen Inv Prelim B51 1/2-1/2
- 2020 vs Ian Nepomniachtchi Black Carlsen Inv Prelim A29 1-0
- 2020 vs Hikaru Nakamura White Carlsen Inv Prelim D37 1/2-1/2
- 2020 vs Hikaru Nakamura Black Carlsen Inv Prelim D10 1/2-1/2
- 2020 vs Hikaru Nakamura Black Carlsen Inv Prelim E60 1-0
- 2020 vs Hikaru Nakamura White Carlsen Inv Prelim C53 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave Black Carlsen Inv Prelim B30 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White Carlsen Inv Prelim E06 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave Black Carlsen Inv Prelim E32 1-0
- 2020 vs Maxime Vachier-Lagrave White Carlsen Inv Prelim D43 0-1
- 2020 vs Hikaru Nakamura Black 1st Abu Dhabi Super Blitz A06 1/2-1/2
- 2020 vs Alexander Grischuk White FIDE Candidates 2020 A20 1/2-1/2
- 2020 vs Fabiano Caruana White FIDE Candidates 2020 D12 1/2-1/2
- 2020 vs Ding Liren Black FIDE Candidates 2020 E00 1/2-1/2
- 2020 vs Maxime Vachier-Lagrave White FIDE Candidates 2020 D85 1/2-1/2
- 2020 vs Ian Nepomniachtchi White FIDE Candidates 2020 A33 0-1
- 2020 vs Hikaru Nakamura Black PRO League Group Stage C28 1/2-1/2
- 2020 vs Wesley So Black 82nd Tata Steel GpA D14 1/2-1/2
- 2020 vs Jan-Krzysztof Duda Black 82nd Tata Steel GpA C89 1/2-1/2
- 2020 vs Alireza Firouzja Black 82nd Tata Steel GpA D31 1-0
- 2020 vs Viswanathan Anand Black 82nd Tata Steel GpA C65 1/2-1/2
- 2020 vs Fabiano Caruana White 82nd Tata Steel GpA E32 1/2-1/2
- 2020 vs Magnus Carlsen Black 82nd Tata Steel GpA A22 1/2-1/2
- 2019 vs Alireza Firouzja White World Blitz 2019 E97 0-1
- 2019 vs Shakhriyar Mamedyarov White World Blitz 2019 B10 1-0
- 2019 vs Hikaru Nakamura Black World Blitz 2019 C26 1/2-1/2
- 2019 vs Alireza Firouzja Black World Rapid 2019 A06 1/2-1/2
- 2019 vs Hikaru Nakamura Black World Rapid 2019 C26 1/2-1/2
- 2019 vs Wei Yi Black Jerusalem FIDE Grand Prix B20 1-0
- 2019 vs Wei Yi White Jerusalem FIDE Grand Prix D86 1/2-1/2
- 2019 vs Wei Yi White Jerusalem FIDE Grand Prix A10 1/2-1/2
- 2019 vs Wei Yi Black Jerusalem FIDE Grand Prix B90 1/2-1/2
- 2019 vs Viswanathan Anand White Tata Steel India Blitz A20 1-0
- 2019 vs Levon Aronian Black Tata Steel India Blitz A29 1/2-1/2
- 2019 vs Magnus Carlsen White Tata Steel India Blitz D45 1/2-1/2
- 2019 vs Ding Liren Black Tata Steel India Blitz D38 1/2-1/2
- 2019 vs Hikaru Nakamura Black Tata Steel India Blitz D12 1/2-1/2
- 2019 vs Ian Nepomniachtchi White Tata Steel India Blitz A04 1/2-1/2
- 2019 vs Wesley So Black Tata Steel India Blitz D45 1/2-1/2
- 2019 vs Viswanathan Anand Black Tata Steel India Blitz C65 1/2-1/2
- 2019 vs Levon Aronian White Tata Steel India Blitz E06 1-0
- 2019 vs Magnus Carlsen Black Tata Steel India Blitz B52 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.