Giri – Esipenko
FIDE Grand Swiss 2023
FIDE Grand Swiss 2023
AI Cup Div 1 Losers 2023
Dutch Championships 2023
Norway Chess 2023
Superbet Chess Classic 2023
Superbet Chess Classic 2023
Chessable Masters 2023
Chessable Masters 2023
Tata Steel Masters 2023
Tata Steel Masters 2023
Tata Steel Masters 2023
FIDE World Blitz Championship 2022
FIDE World Rapid Championship 2022
Meltwater Champions Chess Tour Finals 2022
Meltwater Champions Chess Tour Finals 2022
Chess.com Global Championship Finals 2022
Olympiad 2022
Olympiad 2022
Olympiad 2022
Norway Chess 2022
Norway Chess 2022
FIDE Grand Prix 2022
FIDE Grand Prix 2022
FIDE Grand Prix 2022
Airthings Masters 2022
Airthings Masters 2022
Tata Steel Chess 2022
Chess Super League 2021
Tolstoy Cup 2021
Tolstoy Cup 2021
Candidates Tournament 2021
Candidates Tournament 2021
Candidates Tournament 2021
Meltwater Magnus Carlsen Invitational 2021
Meltwater Magnus Carlsen Invitational 2021
Meltwater Magnus Carlsen Invitational 2021
Meltwater Magnus Carlsen Invitational 2021
Meltwater Magnus Carlsen Invitational 2021
Meltwater Magnus Carlsen Invitational 2021
Opera Euro Rapid KO 2021
Opera Euro Rapid 2021
Tata Steel Chess Masters 2021
Tata Steel Chess Masters 2021
Chessable Masters Final 8, 2020
Chessable Masters Final 8, 2020
Magnus Carlsen Invitational, 2020
Wenzhou match, 2017