Players

Ian Nepomniachtchi

33 games in the database.

Train on master positions →

Recent games

WhiteBlackResultEventECO
Ian NepomniachtchiAksel Bu Kvaloy0-1DOLE Open Aix-en-Provence 2026A21
Patryk CieslakIan Nepomniachtchi1/2-1/2DOLE Open Aix-en-Provence 2026B33
Ian NepomniachtchiYohan Yadav Tarala1-0DOLE Open Aix-en-Provence 2026C03
Yair ParkhovIan Nepomniachtchi1/2-1/2DOLE Open Aix-en-Provence 2026B48
Ian NepomniachtchiDing Liren0-1FIDE World Championship 2023
Ian NepomniachtchiDing Liren0-1FIDE World Championship 2023
Ding LirenIan Nepomniachtchi1-0FIDE World Championship 2023
Ding LirenIan Nepomniachtchi1-0FIDE World Championship 2023
Ding LirenIan Nepomniachtchi1-0FIDE World Championship 2023
Ding LirenIan Nepomniachtchi1-0FIDE World Championship 2023
Ding LirenIan Nepomniachtchi1-0FIDE World Championship 2023
Ding LirenIan Nepomniachtchi1-0FIDE World Championship 2023
Hikaru NakamuraIan Nepomniachtchi1-0FIDE World Cup 2015B22
Ian NepomniachtchiHikaru Nakamura0-1FIDE World Cup 2015A16
Hikaru NakamuraIan Nepomniachtchi1-0FIDE World Cup 2015B51
Ian NepomniachtchiHikaru Nakamura1-0FIDE World Cup 2015A16
Ian NepomniachtchiHikaru Nakamura1-0FIDE World Cup 2015A25
Ian NepomniachtchiHikaru Nakamura1/2-1/2FIDE World Cup 2015D37
Hikaru NakamuraIan Nepomniachtchi1/2-1/2FIDE World Cup 2015B22
Hikaru NakamuraIan Nepomniachtchi1/2-1/2FIDE World Cup 2015D85
Ian NepomniachtchiHikaru Nakamura1/2-1/2FIDE World Cup 2015D27
Laurent FressinetIan Nepomniachtchi0-1FIDE World Cup 2015A34
Ian NepomniachtchiLaurent Fressinet1/2-1/2FIDE World Cup 2015C45
Laurent FressinetIan Nepomniachtchi1/2-1/2FIDE World Cup 2015A34
Ian NepomniachtchiLaurent Fressinet1/2-1/2FIDE World Cup 2015C45
Ian NepomniachtchiLaurent Fressinet1/2-1/2FIDE World Cup 2015C45
Laurent FressinetIan Nepomniachtchi1/2-1/2FIDE World Cup 2015A34
Laurent FressinetIan Nepomniachtchi1/2-1/2FIDE World Cup 2015D85
Ian NepomniachtchiLaurent Fressinet1/2-1/2FIDE World Cup 2015A29
Ian NepomniachtchiJun Zhao1-0FIDE World Cup 2015B30
Jun ZhaoIan Nepomniachtchi0-1FIDE World Cup 2015B90
Ian NepomniachtchiJun Zhao1/2-1/2FIDE World Cup 2015A05
Jun ZhaoIan Nepomniachtchi1/2-1/2FIDE World Cup 2015B90