| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. D Ruzele vs Ivanchuk |
| 0-1 | 52 |
1986 |
Sochi | E94 King's Indian, Orthodox |
| 2. D Kosic vs Ivanchuk |
| 0-1 | 48 |
1988 |
WchJ U20 Adelaide | E94 King's Indian, Orthodox |
| 3. D Lalev vs Ivanchuk |
| 0-1 | 24 |
1988 |
Lvov 45/754 (Ivanchuk,V) | E94 King's Indian, Orthodox |
| 4. Gelfand vs Ivanchuk |
 | 1-0 | 37 |
1989 |
Kramatorsk | E94 King's Indian, Orthodox |
| 5. Hort vs Ivanchuk |
| ½-½ | 26 |
1989 |
Biel | E60 King's Indian Defense |
| 6. M Gurevich vs Ivanchuk |
| 1-0 | 61 |
1989 |
Reggio Emilia 47/741 | E97 King's Indian |
| 7. Speelman vs Ivanchuk |
| ½-½ | 37 |
1991 |
Linares 51/611 | E92 King's Indian |
| 8. Beliavsky vs Ivanchuk |
| ½-½ | 39 |
1991 |
Cup World, Reykjavik (Iceland) | E81 King's Indian, Samisch |
| 9. Portisch vs Ivanchuk |
| 0-1 | 50 |
1991 |
Reykjavik WCup | E92 King's Indian |
| 10. Timman vs Ivanchuk |
| ½-½ | 24 |
1991 |
Cup World, Reykjavik (Iceland) | E81 King's Indian, Samisch |
| 11. Seirawan vs Ivanchuk |
| ½-½ | 22 |
1991 |
Reykjavik 52/596 | E77 King's Indian |
| 12. Kasparov vs Ivanchuk |
 | 1-0 | 32 |
1991 |
Reggio Emilia | E92 King's Indian |
| 13. Polugaevsky vs Ivanchuk |
 | 0-1 | 75 |
1992 |
Roquebrune 5' | E92 King's Indian |
| 14. Seirawan vs Ivanchuk |
| 0-1 | 36 |
1992 |
It (blitz), Paris (France) | E81 King's Indian, Samisch |
| 15. Karpov vs Ivanchuk |
 | 1-0 | 51 |
1993 |
It | E81 King's Indian, Samisch |
| 16. M Gurevich vs Ivanchuk |
| ½-½ | 38 |
1993 |
Biel izt | E97 King's Indian |
| 17. Gulko vs Ivanchuk |
 | ½-½ | 78 |
1993 |
Biel izt | E73 King's Indian |
| 18. A Graf vs Ivanchuk |
| 0-1 | 45 |
1994 |
It | E81 King's Indian, Samisch |
| 19. Kasparov vs Ivanchuk |
| ½-½ | 53 |
1995 |
Riga Tal | E62 King's Indian, Fianchetto |
| 20. Kramnik vs Ivanchuk |
| ½-½ | 46 |
1995 |
Belgrade Invest | E91 King's Indian |
| 21. Kramnik vs Ivanchuk |
| ½-½ | 35 |
1995 |
Moscow PCA-Intel GP 25' | E92 King's Indian |
| 22. Kramnik vs Ivanchuk |
 | 0-1 | 57 |
1995 |
Moscow PCA-Intel GP 25' | E92 King's Indian |
| 23. Akopian vs Ivanchuk |
| 0-1 | 63 |
1995 |
Linares | E64 King's Indian, Fianchetto, Yugoslav System |
| 24. I Sokolov vs Ivanchuk |
| ½-½ | 23 |
1995 |
Linares | E70 King's Indian |
| 25. Karpov vs Ivanchuk |
| ½-½ | 61 |
1996 |
Gran Canaria 96 | E61 King's Indian |