With annotations by Anish himself
Giri – Esipenko
FIDE Grand Swiss 2023
Nakamura – Giri
AI Cup Div 1 Losers 2023
Giri – Bok
Dutch Championships 2023
Giri – Tari
Norway Chess 2023
Giri – Nepomniachtchi
Superbet Chess Classic 2023
Giri – Ding
Superbet Chess Classic 2023
Giri – Lazavik
Chessable Masters 2023
Giri – Praggnanandhaa
Chessable Masters 2023
Giri – Rapport
Tata Steel Masters 2023
Giri-Carlsen
Tata Steel Masters 2023
Giri-Gukesh
Tata Steel Masters 2023
Shankland-Giri
FIDE World Blitz Championship 2022
Petrosian-Giri
FIDE World Rapid Championship 2022
Giri-So
Meltwater Champions Chess Tour Finals 2022
Giri-Praggnanandhaa
Meltwater Champions Chess Tour Finals 2022
Giri-Radjabov
Chess.com Global Championship Finals 2022
Giri-Jobava
Olympiad 2022
Giri-Hansen
Olympiad 2022
Grandelius-Giri
Olympiad 2022
Giri-Tari
Norway Chess 2022
Giri-Radjabov
Norway Chess 2022
Giri-Vitiugov
FIDE Grand Prix 2022
Harikrishna-Giri
FIDE Grand Prix 2022
Giri-Tabatabaei
FIDE Grand Prix 2022
Giri-Niemann
Airthings Masters 2022
Giri-Ding
Airthings Masters 2022
Esipenko-Giri
Tata Steel Chess 2022
Gupta-Giri
Chess Super League 2021
Abdusattorov-Giri
Tolstoy Cup 2021
Giri-Gelfand
Tolstoy Cup 2021
Caruana-Giri
Candidates Tournament 2021
Giri-Ding Liren
Candidates Tournament 2021
Giri-Wang Hao
Candidates Tournament 2021
Giri-Anton Guijarro
Meltwater Magnus Carlsen Invitational 2021
Pichot-Giri
Meltwater Magnus Carlsen Invitational 2021
So-Giri
Meltwater Magnus Carlsen Invitational 2021
Giri-Nempomniachtchi
Meltwater Magnus Carlsen Invitational 2021
Giri-So
Meltwater Magnus Carlsen Invitational 2021
Giri-Carlsen
Meltwater Magnus Carlsen Invitational 2021
Radjabov – Giri
Opera Euro Rapid KO 2021
Giri – Vidit
Opera Euro Rapid 2021
Giri – Vachier Lagrave
Tata Steel Chess Masters 2021
Giri – Tari
Tata Steel Chess Masters 2021
Carlsen – Giri
Chessable Masters Final 8, 2020
Giri – Nepomniachtchi
Chessable Masters Final 8, 2020
Giri – Anton Guijarro
European Team Championship, 2019
Carlsen – Giri
Magnus Carlsen Invitational, 2020
Ding Liren – Giri
Wenzhou match, 2017