♞ Chess.ceo

Ian Nepomniachtchi vs Anish Giri

GM Ian Nepomniachtchi (2735) · GM Anish Giri (2764)

38
Nepomniachtchi wins
63
draws
27
Giri wins
128
games

Ian Nepomniachtchi and Anish Giri have played 128 recorded games against each other, the first in Jan 2011 and the most recent in Oct 2025. Nepomniachtchi leads 38 wins to 27, with 63 draws (51% of the games were decisive). Their most common battleground is the Ruy Lopez: Berlin Defense (10 games). The average game between them lasted 45 moves.

Results by color

SplitGamesNepomniachtchiDrawsGiri
Nepomniachtchi with White65243110
Giri with White63143217

Results by time format

FormatGamesNepomniachtchiDrawsGiri
Blitz97304720
Rapid16484
Classical15483

Openings in their games

ECOOpeningGamesNepomniachtchiDrawsGiri
C65Ruy Lopez: Berlin Defense10361
D85Grünfeld Defense7421
B90Sicilian: Najdorf7412
A28English Opening: Reverse Sicilian5131
E06Catalan4121
E05Catalan4040
B51Sicilian: Moscow Variation4022
A33English Opening3210

Most recent 30 of 128 games

DateWhiteBlackResultOpeningEvent
Oct 2025Anish GiriIan Nepomniachtchi0-1Catalanchess.com SpeedChess 2025
Oct 2025Ian NepomniachtchiAnish Giri0-1Ruy Lopez: Berlin Defensechess.com SpeedChess 2025
Oct 2025Ian NepomniachtchiA Giri1-0Ruy Lopez: Berlin Defensechess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1-0Ruy Lopez: Berlin Defensechess.com SpeedChess
Oct 2025Ian NepomniachtchiAnish Giri1/2-1/2Ruy Lopez: Berlin Defensechess.com SpeedChess 2025
Oct 2025Ian NepomniachtchiAnish Giri1-0Ruy Lopez: Morphy Defensechess.com SpeedChess 2025
Oct 2025A GiriIan Nepomniachtchi1-0Catalanchess.com SpeedChess
Oct 2025A GiriIan Nepomniachtchi1-0Benoni Defensechess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1-0Center Gamechess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1/2-1/2Ruy Lopez: Berlin Defensechess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1/2-1/2Italian Game: Giuoco Pianissimochess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1/2-1/2Ruy Lopez: Berlin Defensechess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1-0King's Indian Attackchess.com SpeedChess
Oct 2025A GiriIan Nepomniachtchi1-0Catalanchess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1-0Ruy Lopez: Morphy Defensechess.com SpeedChess
Oct 2025A GiriIan Nepomniachtchi1/2-1/2Catalanchess.com SpeedChess
Oct 2025A GiriIan Nepomniachtchi0-1Catalanchess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri0-1King's Gambitchess.com SpeedChess
Oct 2025Ian NepomniachtchiA Giri1/2-1/2Ruy Lopez: Berlin Defensechess.com SpeedChess
Aug 2024Ian NepomniachtchiAnish Giri1-0Nimzo-Indian Defense11th Sinquefield Cup
Jul 2024Anish GiriIan Nepomniachtchi1/2-1/2Dutch DefenseZagreb Superbet Blitz
Jul 2024Ian NepomniachtchiAnish Giri1/2-1/2SicilianZagreb Superbet Blitz
Jul 2024Anish GiriIan Nepomniachtchi1/2-1/2Réti OpeningZagreb Superbet Rapid
Jun 2024Anish GiriIan Nepomniachtchi1/2-1/2CatalanBucharest Superbet Classic 4th
Jan 2024Anish GiriIan Nepomniachtchi1/2-1/2Indian Defense86th Tata Steel Masters
Jan 2024Ian NepomniachtchiAnish Giri1/2-1/2King's GambitTitled Tue Early
Dec 2023Anish GiriIan Nepomniachtchi1/2-1/2Indian DefenseWch Blitz
Nov 2023Ian NepomniachtchiAnish Giri1/2-1/2Italian Game10th Sinquefield Cup
Nov 2023Ian NepomniachtchiAnish Giri1/2-1/2Ruy Lopez: Berlin DefenseSaint Louis Blitz
Nov 2023Anish GiriIan Nepomniachtchi1-0Grünfeld DefenseSaint Louis Blitz
Replay every Ian Nepomniachtchi vs Anish Giri game - free

Interactive board, all 128 games, opening explorer and engine analysis.

Browse the games

Frequently asked questions

What is the head-to-head score between Ian Nepomniachtchi and Anish Giri?

In 128 recorded games, Ian Nepomniachtchi has 38 wins, Anish Giri has 27 wins, and they have drawn 63 times.

How many times have Ian Nepomniachtchi and Anish Giri played each other?

Our database records 128 games between them, from Jan 2011 to Oct 2025.

What openings do Ian Nepomniachtchi and Anish Giri play against each other?

The most common opening in their games is the Ruy Lopez: Berlin Defense (10 games), followed by the Grünfeld Defense (7). The full opening breakdown and every game are on this page.