Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. P Kiriakov vs S Anapolsky |
| ½-½ | 49 | 1991 | URS Junior Championship | E99 King's Indian, Orthodox, Taimanov |
2. P Kiriakov vs J Maiwald |
| ½-½ | 52 | 1993 | European Junior Championship | E99 King's Indian, Orthodox, Taimanov |
3. P Kiriakov vs A Korotylev |
| ½-½ | 37 | 1995 | RUS-ch U18 | E99 King's Indian, Orthodox, Taimanov |
4. P Kiriakov vs I A Zaitsev |
| ½-½ | 38 | 1996 | Moscow GM4 | E99 King's Indian, Orthodox, Taimanov |
5. P Kiriakov vs D Lobzhanidze |
| ½-½ | 38 | 1996 | Groningen Open | E99 King's Indian, Orthodox, Taimanov |
6. P Kiriakov vs K Kachiani-Gersinska |
| 1-0 | 58 | 1996 | Groningen Open | E99 King's Indian, Orthodox, Taimanov |
7. P Kiriakov vs Yurtaev |
| 1-0 | 59 | 1997 | Sochi | E99 King's Indian, Orthodox, Taimanov |
8. P Kiriakov vs N Straub |
| 1-0 | 40 | 1997 | Groningen Open | E99 King's Indian, Orthodox, Taimanov |
9. P Kiriakov vs J Ulko |
| 1-0 | 41 | 1999 | Geller Memorial | E99 King's Indian, Orthodox, Taimanov |
10. P Kiriakov vs M Hebden |
 | 0-1 | 42 | 2000 | Isle of Man Open | E99 King's Indian, Orthodox, Taimanov |
11. P Kiriakov vs L Chiong |
| 1-0 | 43 | 2003 | 31st World Open | E99 King's Indian, Orthodox, Taimanov |
12. P Kiriakov vs S Muhammad |
| 1-0 | 41 | 2003 | 31st World Open | E99 King's Indian, Orthodox, Taimanov |
13. P Kiriakov vs M Hennigan |
| 1-0 | 49 | 2003 | Santo Domingo Open | E99 King's Indian, Orthodox, Taimanov |
14. P Kiriakov vs D Fernandez |
| 1-0 | 35 | 2005 | CCA-ICC International | E99 King's Indian, Orthodox, Taimanov |
15. P Kiriakov vs M Tissir |
| 1-0 | 44 | 2018 | Dubai Open | E99 King's Indian, Orthodox, Taimanov |
16. P Kiriakov vs A R Saleh Salem |
| 0-1 | 48 | 2019 | Abu Dhabi Masters | E99 King's Indian, Orthodox, Taimanov |