| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. G Van Laatum vs Kiriakov |
| 0-1 | 22 |
1999 |
Hastings Challengers | E20 Nimzo-Indian |
| 2. M Simantsev vs Kiriakov |
| ½-½ | 14 |
2000 |
Chigorin Memorial | E20 Nimzo-Indian |
| 3. B Grachev vs Kiriakov |
| ½-½ | 42 |
2002 |
Russian Championships | E32 Nimzo-Indian, Classical |
| 4. E Inarkiev vs Kiriakov |
| 0-1 | 28 |
2003 |
56th Russian Championships | E32 Nimzo-Indian, Classical |
| 5. D Khismatullin vs Kiriakov |
| 1-0 | 61 |
2004 |
57th Russian Championship Qualifier | E32 Nimzo-Indian, Classical |
| 6. G Altanoch vs Kiriakov |
| 0-1 | 41 |
2005 |
HB Global Chess Challenge | E42 Nimzo-Indian, 4.e3 c5, 5.Ne2 (Rubinstein) |
| 7. M Brodsky vs Kiriakov |
| ½-½ | 20 |
2005 |
RUS-chT | E42 Nimzo-Indian, 4.e3 c5, 5.Ne2 (Rubinstein) |
| 8. H Groffen vs Kiriakov |
| ½-½ | 47 |
2006 |
15th Monarch Assurance | E42 Nimzo-Indian, 4.e3 c5, 5.Ne2 (Rubinstein) |
| 9. I Lysyj vs Kiriakov |
| 1-0 | 41 |
2008 |
61st Russian Championship Higher League | E32 Nimzo-Indian, Classical |
| 10. A Kornev vs Kiriakov |
| 1-0 | 84 |
2008 |
61st Russian Championship Higher League | E20 Nimzo-Indian |