| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Kiriakov vs A Korotylev |
| ½-½ | 37 |
1995 |
RUS-ch U18 | E99 King's Indian, Orthodox, Taimanov |
| 2. Kiriakov vs D Ledger |
| 1-0 | 48 |
1999 |
Hastings Challengers | E94 King's Indian, Orthodox |
| 3. Kiriakov vs J Ulko |
| 1-0 | 41 |
1999 |
Geller Memorial | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 4. Kiriakov vs Hebden |
 | 0-1 | 42 |
2000 |
Monarch Assurance | E98 King's Indian, Orthodox, Taimanov, 9.Ne1 |
| 5. Kiriakov vs Glek |
| ½-½ | 37 |
2003 |
56th Russian Championships | E94 King's Indian, Orthodox |
| 6. Kiriakov vs R Bates |
| 1-0 | 35 |
2005 |
2nd Coventry Chess International | E91 King's Indian |
| 7. Kiriakov vs D Fernandez |
| 1-0 | 35 |
2005 |
CCA-ICC International | E99 King's Indian, Orthodox, Taimanov |
| 8. Kiriakov vs J Bentley |
| ½-½ | 51 |
2005 |
2nd Coventry Chess International | E91 King's Indian |
| 9. Kiriakov vs N Pokazanjev |
| ½-½ | 31 |
2008 |
61st Russian Championship Higher League | E97 King's Indian |