| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Kasimdzhanov vs Kiriakov |
| ½-½ | 33 |
1993 |
Voskresensk2 | C11 French |
| 2. Kholmov vs Kiriakov |
| 1-0 | 28 |
1998 |
RUS-Cup08 | C03 French, Tarrasch |
| 3. M Brodsky vs Kiriakov |
| 1-0 | 31 |
1998 |
RUS-Cup06 | C11 French |
| 4. N Miezis vs Kiriakov |
| ½-½ | 56 |
1999 |
Hastings Challengers | C01 French, Exchange |
| 5. S Vokarev vs Kiriakov |
| ½-½ | 27 |
1999 |
Geller Memorial (Cup Russia) | C11 French |
| 6. D Saulin vs Kiriakov |
| ½-½ | 30 |
1999 |
Geller Memorial (Cup Russia) | C11 French |
| 7. A Belozerov vs Kiriakov |
| ½-½ | 6 |
1999 |
Geller Memorial | C01 French, Exchange |
| 8. R Bergstrom vs Kiriakov |
| ½-½ | 44 |
2000 |
Monarch Assurance | C02 French, Advance |
| 9. K Arakhamia-Grant vs Kiriakov |
| ½-½ | 41 |
2000 |
Monarch Assurance | C11 French |
| 10. Kosteniuk vs Kiriakov |
| 0-1 | 45 |
2000 |
Monarch Assurance | C03 French, Tarrasch |
| 11. I Smikovski vs Kiriakov |
| ½-½ | 24 |
2000 |
Chigorin Memorial | C11 French |
| 12. E Berg vs Kiriakov |
| ½-½ | 47 |
2001 |
Solett Open | C11 French |
| 13. B Gamback vs Kiriakov |
| 0-1 | 60 |
2001 |
Solett Open | C02 French, Advance |
| 14. Ulibin vs Kiriakov |
| ½-½ | 23 |
2001 |
10th Monarch Assurance | C11 French |
| 15. P Marusenko vs Kiriakov |
| 0-1 | 32 |
2001 |
10th Monarch Assurance | C00 French Defense |
| 16. Zhong Zhang vs Kiriakov |
| ½-½ | 66 |
2001 |
Premier | C11 French |
| 17. S Williams vs Kiriakov |
| ½-½ | 17 |
2001 |
10th Monarch Assurance | C11 French |
| 18. O Maiorov vs Kiriakov |
| ½-½ | 30 |
2002 |
Russian Championships | C03 French, Tarrasch |
| 19. J Gallagher vs Kiriakov |
| ½-½ | 8 |
2002 |
Premier | C11 French |
| 20. M Langer vs Kiriakov |
| ½-½ | 45 |
2003 |
World Open: Open Section | C11 French |
| 21. V Saveljev vs Kiriakov |
| ½-½ | 14 |
2003 |
56th Russian Championships | C11 French |
| 22. J Friedel vs Kiriakov |
| ½-½ | 27 |
2003 |
World Open: Open Section | C17 French, Winawer, Advance |
| 23. S Yudin vs Kiriakov |
| ½-½ | 27 |
2004 |
57th Russian Championship Qualifier | C02 French, Advance |
| 24. E Inarkiev vs Kiriakov |
| 1-0 | 31 |
2004 |
57th Russian Championship Qualifier | C05 French, Tarrasch |
| 25. Karjakin vs Kiriakov |
| 0-1 | 40 |
2004 |
Canarias en Red final playoff | C11 French |