| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. I Polgar vs V Spassov |
| 1-0 | 38 |
1981 |
Sofia | B93 Sicilian, Najdorf, 6.f4 |
| 2. Kiril Georgiev vs V Spassov |
| 1-0 | 42 |
1988 |
BUL-ch | B30 Sicilian |
| 3. Anand vs V Spassov |
| ½-½ | 37 |
1989 |
Groningen | B33 Sicilian |
| 4. Kotronias vs V Spassov |
| ½-½ | 29 |
1990 |
Kavala | B33 Sicilian |
| 5. Adams vs V Spassov |
| ½-½ | 37 |
1990 |
Novi Sad (ol) 50/187 | B33 Sicilian |
| 6. Kiril Georgiev vs V Spassov |
| 0-1 | 56 |
1992 |
Bankia tt | B33 Sicilian |
| 7. Topalov vs V Spassov |
| ½-½ | 30 |
1993 |
Budapest (Hungary) | B33 Sicilian |
| 8. Velimirovic vs V Spassov |
| ½-½ | 52 |
1994 |
Belgrade | B33 Sicilian |
| 9. Z Stanojoski vs V Spassov |
| ½-½ | 16 |
1998 |
Skopje Open | B91 Sicilian, Najdorf, Zagreb (Fianchetto) Variation |
| 10. T Gelashvili vs V Spassov |
| 0-1 | 58 |
1999 |
GRE-chT 28th | B23 Sicilian, Closed |
| 11. D Stojanovski vs V Spassov |
| ½-½ | 65 |
2001 |
ch-Balkan | B33 Sicilian |
| 12. F Bellia vs V Spassov |
| 0-1 | 41 |
2001 |
open | B33 Sicilian |
| 13. Baklan vs V Spassov |
| 0-1 | 73 |
2001 |
EuTCh | B30 Sicilian |
| 14. H Papaioannou vs V Spassov |
| 0-1 | 20 |
2001 |
open | B33 Sicilian |
| 15. A Bozov vs V Spassov |
| 0-1 | 59 |
2001 |
TCh-BUL | B33 Sicilian |
| 16. D Marholev vs V Spassov |
| ½-½ | 45 |
2001 |
65th ch-BUL | B23 Sicilian, Closed |
| 17. E Janev vs V Spassov |
| 0-1 | 47 |
2001 |
TCh-BUL | B31 Sicilian, Rossolimo Variation |
| 18. S Soylu vs V Spassov |
| ½-½ | 11 |
2001 |
ch-Balkan | B84 Sicilian, Scheveningen |
| 19. Kiril Georgiev vs V Spassov |
 | ½-½ | 20 |
2001 |
TCh-BUL | B31 Sicilian, Rossolimo Variation |
| 20. J Gunnarsson vs V Spassov |
| ½-½ | 22 |
2003 |
EuTCh | B35 Sicilian, Accelerated Fianchetto, Modern Variation with Bc4 |
| 21. M Bartel vs V Spassov |
| 1-0 | 36 |
2003 |
4th IECC | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 22. M Nikolov vs V Spassov |
| ½-½ | 36 |
2004 |
68th Bulgarian Championship | B33 Sicilian |
| 23. I A Nataf vs V Spassov |
| ½-½ | 30 |
2004 |
36th Olympiad | B33 Sicilian |
| 24. G Guseinov vs V Spassov |
| 1-0 | 39 |
2004 |
36th Olympiad | B30 Sicilian |
| 25. C Lutz vs V Spassov |
| ½-½ | 36 |
2004 |
36th Olympiad | B33 Sicilian |