| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. D Andreikin vs I Nepomniachtchi |
| 1-0 | 40 |
2001 |
WYB12 | B40 Sicilian |
| 2. J Dourerassou vs I Nepomniachtchi |
 | 0-1 | 29 |
2001 |
WYB12 | B23 Sicilian, Closed |
| 3. D Howell vs I Nepomniachtchi |
| 1-0 | 32 |
2001 |
EYCC B12 | B40 Sicilian |
| 4. Mahamed-Mehdi Aithmidou vs I Nepomniachtchi |
| 0-1 | 49 |
2005 |
BELFORT YWCC Boys Under 16 | B90 Sicilian, Najdorf |
| 5. S Novikov vs I Nepomniachtchi |
| 1-0 | 68 |
2005 |
Russian Under-20 Championships | B90 Sicilian, Najdorf |
| 6. T Warakomski vs I Nepomniachtchi |
 | 1-0 | 49 |
2005 |
BELFORT YWCC Boys Under 16 | B90 Sicilian, Najdorf |
| 7. E Alekseev vs I Nepomniachtchi |
| ½-½ | 30 |
2005 |
Russian Under-20 Championships | B90 Sicilian, Najdorf |
| 8. Karjakin vs I Nepomniachtchi |
| 1-0 | 57 |
2005 |
Young Stars of the World | B90 Sicilian, Najdorf |
| 9. A Lenderman vs I Nepomniachtchi |
 | 1-0 | 53 |
2005 |
BELFORT YWCC Boys Under 16 | B90 Sicilian, Najdorf |
| 10. E Shaposhnikov vs I Nepomniachtchi |
| ½-½ | 22 |
2006 |
Russian Club Cup | B51 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 11. E Alekseev vs I Nepomniachtchi |
 | ½-½ | 109 |
2006 |
Russian Championship Superfinal | B91 Sicilian, Najdorf, Zagreb (Fianchetto) Variation |
| 12. P Smirnov vs I Nepomniachtchi |
 | 0-1 | 38 |
2006 |
59th Russian Championship | B90 Sicilian, Najdorf |
| 13. A Kulikov vs I Nepomniachtchi |
 | 0-1 | 27 |
2006 |
4th Young Stars of the World | B21 Sicilian, 2.f4 and 2.d4 |
| 14. J Geller vs I Nepomniachtchi |
| ½-½ | 42 |
2006 |
Russian Club Cup | B90 Sicilian, Najdorf |
| 15. I Khairullin vs I Nepomniachtchi |
| ½-½ | 24 |
2007 |
Russian Championship Higher League | B90 Sicilian, Najdorf |
| 16. A Alavkin vs I Nepomniachtchi |
 | 0-1 | 51 |
2007 |
Russian Championship Higher League | B51 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 17. Motylev vs I Nepomniachtchi |
| ½-½ | 17 |
2008 |
Aeroflot Open | B90 Sicilian, Najdorf |
| 18. E Inarkiev vs I Nepomniachtchi |
 | 1-0 | 31 |
2008 |
61st Russian Championship Higher League | B90 Sicilian, Najdorf |
| 19. Naiditsch vs I Nepomniachtchi |
 | ½-½ | 30 |
2008 |
Sparkassen Chess Meeting | B90 Sicilian, Najdorf |
| 20. Leko vs I Nepomniachtchi |
 | ½-½ | 30 |
2008 |
Sparkassen Chess Meeting | B52 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 21. W Spoelman vs I Nepomniachtchi |
 | 0-1 | 46 |
2008 |
Corus (Group B) | B90 Sicilian, Najdorf |
| 22. Motylev vs I Nepomniachtchi |
 | ½-½ | 42 |
2008 |
61st Russian Championship Higher League | B92 Sicilian, Najdorf, Opocensky Variation |
| 23. K Szabo vs I Nepomniachtchi |
| ½-½ | 24 |
2008 |
European Individual Championship | B90 Sicilian, Najdorf |
| 24. Bacrot vs I Nepomniachtchi |
 | ½-½ | 16 |
2008 |
Corus (Group B) | B90 Sicilian, Najdorf |
| 25. Kasimdzhanov vs I Nepomniachtchi |
| 1-0 | 70 |
2008 |
Ordix Open | B90 Sicilian, Najdorf |