Nepomniachtchi, Ian
Ian Nepomniachtchi is a Russian grandmaster who became one of the few players in history to win two consecutive Candidates Tournaments, earning World Championship challenges against Magnus Carlsen in 2021 and Ding Liren in 2023. A childhood rival of Carlsen from their junior days, Nepo is known for his rapid calculation, aggressive instincts, and exceptional speed, having been a top-10 fixture for over a decade with a peak rating of 2795.
Total Games
4906
Wins
2166
Draws
1750
Losses
990
44.2% wins35.7% draws20.2% losses
Most Played Openings
B90 - Sicilian Defense: Najdorf Variation249C42 - Petrov's Defense132D85 - Grünfeld Defense: Exchange Variation106B51 - Sicilian Defense: Moscow Variation91C45 - Scotch Game90A04 - Zukertort Opening88C50 - Italian Game80B12 - Caro-Kann Defense79E60 - Queen's Pawn, Mengarini Attack78A45 - Canard Opening77
Featured Games
1-0
Aronian,L vs Nepomniachtchi,I
14th WCh-Rapid Final
2009
View Print1-0
Nepomniachtchi,I vs Anand,V
Zurich Korchnoi CC 2017
2017
View Print0-1
Giri,A vs Nepomniachtchi,I
73rd Tata Steel GMA
2011
View Print1-0
Nepomniachtchi,I vs Giri,A
11th Sinquefield Cup
2024
View Print0-1
Nepomniachtchi,I vs So,W
79th Tata Steel GpA
2017
View Print1-0
Nepomniachtchi,I vs Carlsen,M
Saint Louis Blitz 2020
2020
View Print0-1
Anand,V vs Nepomniachtchi,I
14th WCh-Rapid Prelim
2009
View Print1-0
Nepomniachtchi,I vs Giri,A
Tal Memorial Blitz 2016
2016
View Print1-0
Ding Liren vs Nepomniachtchi,I
FIDE Candidates 2020
2021
View Print1-0
Nepomniachtchi,I vs Aronian,L
Tata Steel India Blitz
2019
View PrintGames (4906)
Search & Filter All Games →Nepomniachtchi,I vs Klekowski,M
1-0Speed Chess Super Swiss 2020 B46
Stupak,K vs Nepomniachtchi,I
0-1Speed Chess Super Swiss 2020 D90
Nepomniachtchi,I vs Jakubowski,K
1/2-1/2Speed Chess Super Swiss 2020 A01
Zhigalko,S vs Nepomniachtchi,I
0-1Titled Tuesday 29th Sept 2020 B00
Nepomniachtchi,I vs Svane,R
1-0Titled Tuesday 29th Sept 2020 A01
Jumabayev,R vs Nepomniachtchi,I
0-1Titled Tuesday 29th Sept 2020 C03
Nepomniachtchi,I vs Narayanan,SL
1-0Titled Tue 29th Sep Final 2020 A01
Pantsulaia,L vs Nepomniachtchi,I
0-1Titled Tuesday 29th Sept 2020 A04
Nepomniachtchi,I vs Fedoseev,Vl3
1-0Titled Tue 29th Sep Final 2020 C65
Nepomniachtchi,I vs Fakhrutdinov,Timur
1-0Titled Tuesday 29th Sept 2020 A01
Fedoseev,Vl3 vs Nepomniachtchi,I
0-1Titled Tue 29th Sep Final 2020 B90
Bluebaum,M vs Nepomniachtchi,I
0-1Titled Tue 29th Sep Final 2020 D85
Rodchenkov,S vs Nepomniachtchi,I
0-1Titled Tuesday 29th Sept 2020 C03
Nepomniachtchi,I vs Bluebaum,M
1-0Titled Tue 29th Sep Final 2020 A00
Nepomniachtchi,I vs Bluebaum,M
1/2-1/2Titled Tuesday 29th Sept 2020 C01
Nepomniachtchi,I vs Mekhitarian,K
1-0Titled Tuesday 29th Sept 2020 A01
Nepomniachtchi,I vs Matveev,V3
1-0Titled Tuesday 22nd Sept 2020 A01
Demidov,M vs Nepomniachtchi,I
1/2-1/2Titled Tuesday 22nd Sept 2020 A05
Fedoseev,Vl3 vs Nepomniachtchi,I
1-0Titled Tue 22nd Sep Final 2020 B93
Demchenko,A vs Nepomniachtchi,I
0-1Titled Tuesday 22nd Sept 2020 A48
Nepomniachtchi,I vs Livaic,Leon
1-0Titled Tuesday 22nd Sept 2020 C19
Nepomniachtchi,I vs Fedoseev,Vl3
1/2-1/2Titled Tue 22nd Sep Final 2020 A01
Fier,A vs Nepomniachtchi,I
0-1Titled Tue 22nd Sep Final 2020 A45
Nepomniachtchi,I vs Chigaev,M
1-0Titled Tuesday 22nd Sept 2020 A01
Nepomniachtchi,I vs Zhigalko,S
1-0Titled Tue 22nd Sep Final 2020 A01
Nepomniachtchi,I vs Fier,A
1/2-1/2Titled Tue 22nd Sep Final 2020 B40
Vidit,S vs Nepomniachtchi,I
1/2-1/2Online Olym KO Stage 2020 2020 D85
Nepomniachtchi,I vs Shankland,S
1-0Online Olym KO Stage 2020 2020 B40
Nepomniachtchi,I vs Erdos,V
1-0Online Olym KO Stage 2020 2020 B51
Banusz,T vs Nepomniachtchi,I
0-1Online Olym KO Stage 2020 2020 D85
Nepomniachtchi,I vs Amin,B
1-0Online Olym Top DivC 2020 2020 C84
Stoyanov,Tsvetan vs Nepomniachtchi,I
0-1Online Olym Top DivC 2020 2020 B53
Solak,D vs Nepomniachtchi,I
1/2-1/2Online Olym Top DivC 2020 2020 B20
Nepomniachtchi,I vs Ding Liren
1/2-1/2Legends of Chess Prelim 2020 B11
Ding Liren vs Nepomniachtchi,I
0-1Legends of Chess Prelim 2020 A81
Nepomniachtchi,I vs Ding Liren
1-0Legends of Chess Prelim 2020 C45
Nepomniachtchi,I vs Artemiev,V
1-0Chessable Masters Final 8 2020 C63
Artemiev,V vs Nepomniachtchi,I
1/2-1/2Chessable Masters Final 8 2020 A45
Artemiev,V vs Nepomniachtchi,I
0-1Chessable Masters Final 8 2020 A01
Nepomniachtchi,I vs Artemiev,V
1-0Chessable Masters Final 8 2020 C76
Artemiev,V vs Nepomniachtchi,I
1/2-1/2Chessable Masters Final 8 2020 A35
Nepomniachtchi,I vs Artemiev,V
1-0Chessable Masters Final 8 2020 B28
Vachier Lagrave,M vs Nepomniachtchi,I
0-1Chessable Masters GpB 2020 E48
Ding Liren vs Nepomniachtchi,I
1-0Chessable Masters GpB 2020 E60
Nepomniachtchi,I vs Ding Liren
1/2-1/2Chessable Masters GpB 2020 D39
Nepomniachtchi,I vs Vachier Lagrave,M
1/2-1/2Chessable Masters GpB 2020 C84
Martinez Alcantara,Jose Eduardo vs Nepomniachtchi,I
1/2-1/2Titled Tuesday 9th June 2020 A28
Nepomniachtchi,I vs Sanal,V
1-0Titled Tuesday 9th June 2020 C41
Nepomniachtchi,I vs Kovalev,Vl
1/2-1/2Titled Tuesday 9th June 2020 E32
Ramirez,Alej vs Nepomniachtchi,I
0-1Titled Tuesday 9th June 2020 A04