| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. DeFirmian vs N J Patterson |
| 1-0 | 23 |
1978 |
London (England) | B97 Sicilian, Najdorf |
| 2. DeFirmian vs V Zaltsman |
 | 1-0 | 45 |
1979 |
Lone Pine (USA) | B89 Sicilian |
| 3. DeFirmian vs Hort |
| 0-1 | 42 |
1979 |
Lone Pine (USA) | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 4. DeFirmian vs Benko |
| ½-½ | 25 |
1979 |
Lone Pine (USA) | B42 Sicilian, Kan |
| 5. DeFirmian vs B Ivanovic |
 | ½-½ | 52 |
1980 |
Lone Pine (USA) | B33 Sicilian |
| 6. DeFirmian vs P Youngworth |
 | 1-0 | 43 |
1980 |
Lone Pine (USA) | B99 Sicilian, Najdorf, 7...Be7 Main line |
| 7. DeFirmian vs Gheorghiu |
| 0-1 | 34 |
1980 |
Lone Pine (USA) | B42 Sicilian, Kan |
| 8. DeFirmian vs Hort |
| 1-0 | 33 |
1981 |
It (cat.9) | B87 Sicilian, Fischer-Sozin with ...a6 and ...b5 |
| 9. DeFirmian vs Z Djukic |
 | 1-0 | 70 |
1981 |
Nis | B40 Sicilian |
| 10. DeFirmian vs Ribli |
| ½-½ | 40 |
1981 |
Baden-Baden | B87 Sicilian, Fischer-Sozin with ...a6 and ...b5 |
| 11. DeFirmian vs Tringov |
| ½-½ | 20 |
1981 |
Nis | B86 Sicilian, Fischer-Sozin Attack |
| 12. DeFirmian vs J Grefe |
| 1-0 | 63 |
1981 |
USA | B46 Sicilian, Taimanov Variation |
| 13. DeFirmian vs Dzindzichashvili |
| ½-½ | 15 |
1981 |
Lone Pine (USA) | B43 Sicilian, Kan, 5.Nc3 |
| 14. DeFirmian vs Csom |
| ½-½ | 40 |
1981 |
Nis (Yugoslavia) | B57 Sicilian |
| 15. DeFirmian vs H Bastian |
| ½-½ | 40 |
1981 |
Baden-Baden (Germany) | B29 Sicilian, Nimzovich-Rubinstein |
| 16. DeFirmian vs Krum Georgiev |
 | 1-0 | 61 |
1981 |
Nis (Yugoslavia) | B87 Sicilian, Fischer-Sozin with ...a6 and ...b5 |
| 17. DeFirmian vs L Ogaard |
 | 1-0 | 21 |
1983 |
Gausdal (Norway) | B46 Sicilian, Taimanov Variation |
| 18. DeFirmian vs Suba |
| 1-0 | 38 |
1983 |
Vrsac | B82 Sicilian, Scheveningen |
| 19. DeFirmian vs Barlov |
| 1-0 | 30 |
1983 |
Vrnjachka Banja (Yugoslavia) | B93 Sicilian, Najdorf, 6.f4 |
| 20. DeFirmian vs H Olafsson |
| ½-½ | 18 |
1983 |
Bunadarbanka (Iceland) | B93 Sicilian, Najdorf, 6.f4 |
| 21. DeFirmian vs Franco |
| ½-½ | 87 |
1983 |
Vrnjachka Banja (Yugoslavia) | B57 Sicilian |
| 22. DeFirmian vs W Schmidt |
| 1-0 | 51 |
1983 |
Vrnjachka Banja (Yugoslavia) | B46 Sicilian, Taimanov Variation |
| 23. DeFirmian vs Matulovic |
| 1-0 | 41 |
1983 |
Vrnjachka Banja (Yugoslavia) | B45 Sicilian, Taimanov |
| 24. DeFirmian vs Tarjan |
| 1-0 | 33 |
1983 |
Ch USA | B94 Sicilian, Najdorf |
| 25. DeFirmian vs Krizsan |
| 0-1 | 48 |
1983 |
Vrnjachka Banja (Yugoslavia) | B46 Sicilian, Taimanov Variation |