Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. S Mohr vs T G M Peiris |
| 1-0 | 26 | 1988 | Zuerich op | A52 Budapest Gambit |
2. S Nitin vs T G M Peiris |
| 1-0 | 28 | 2008 | Commonwealth Championship | C84 Ruy Lopez, Closed |
3. T G M Peiris vs S Shrivastava |
| 1-0 | 71 | 2008 | Commonwealth Championship | B01 Scandinavian |
4. M Kiran vs T G M Peiris |
| ½-½ | 46 | 2008 | Commonwealth Championship | C84 Ruy Lopez, Closed |
5. T G M Peiris vs M Hasan |
| 1-0 | 63 | 2008 | Commonwealth Championship | C50 Giuoco Piano |
6. K Shashikant vs T G M Peiris |
| 1-0 | 40 | 2008 | Commonwealth Championship | B32 Sicilian |
7. T G M Peiris vs R Bhuvanesh |
| 0-1 | 44 | 2008 | Commonwealth Championship | A48 King's Indian |
8. P Rout vs T G M Peiris |
| ½-½ | 55 | 2008 | Commonwealth Championship | B62 Sicilian, Richter-Rauzer |
9. T G M Peiris vs C A Galappaththi |
| 1-0 | 58 | 2008 | Commonwealth Championship | A00 Uncommon Opening |
10. J Rodgaard vs T G M Peiris |
| 1-0 | 34 | 2008 | Dresden Olympiad | A11 English, Caro-Kann Defensive System |
11. S Fancy vs T G M Peiris |
| 0-1 | 62 | 2008 | Dresden Olympiad | A00 Uncommon Opening |
12. S Kindermann vs T G M Peiris |
| 1-0 | 35 | 2008 | Dresden Olympiad | C53 Giuoco Piano |
13. B Napit vs T G M Peiris |
| 0-1 | 52 | 2008 | Dresden Olympiad | C50 Giuoco Piano |
14. T G M Peiris vs S Howell |
| 1-0 | 45 | 2008 | Dresden Olympiad | C35 King's Gambit Accepted, Cunningham |
15. S Djuraev vs T G M Peiris |
| 1-0 | 74 | 2008 | Dresden Olympiad | B54 Sicilian |
16. T G M Peiris vs A Goorsahye |
| 1-0 | 53 | 2008 | Dresden Olympiad | B01 Scandinavian |
17. P Khetho vs T G M Peiris |
| 1-0 | 30 | 2008 | Dresden Olympiad | A04 Reti Opening |
18. T G M Peiris vs C Pace |
| 1-0 | 61 | 2008 | Dresden Olympiad | B27 Sicilian |
19. T G M Peiris vs L Mueller |
| 0-1 | 68 | 2008 | Dresden Olympiad | B32 Sicilian |
20. T G M Peiris vs T Baron |
| ½-½ | 29 | 2015 | London Chess Classic Open | E10 Queen's Pawn Game |
21. D Zhou vs T G M Peiris |
| ½-½ | 61 | 2015 | London Chess Classic Open | A11 English, Caro-Kann Defensive System |
22. T G M Peiris vs P Papp |
| ½-½ | 20 | 2015 | London Chess Classic Open | B94 Sicilian, Najdorf |
23. J Radovanovic vs T G M Peiris |
| ½-½ | 44 | 2015 | London Chess Classic Open | A46 Queen's Pawn Game |
24. T G M Peiris vs H P Reutimann |
  | 1-0 | 24 | 2015 | London Chess Classic Open | C03 French, Tarrasch |
25. C Cederstam Barsk vs T G M Peiris |
| 0-1 | 64 | 2015 | London Chess Classic Open | E32 Nimzo-Indian, Classical |