| page 1 of 10; games 1-25 of 250 |
     |
 |
| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. I Jakobson vs Shirov |
| 0-1 | 32 |
1985 |
Riga (Latvia) | B90 Sicilian, Najdorf |
| 2. Y A Saksis vs Shirov |
 | 0-1 | 37 |
1985 |
Riga (Latvia) | B99 Sicilian, Najdorf, 7...Be7 Main line |
| 3. I Gurevich vs Shirov |
| ½-½ | 31 |
1988 |
Ch World (juniors) | B76 Sicilian, Dragon, Yugoslav Attack |
| 4. Ulibin vs Shirov |
| ½-½ | 42 |
1988 |
Borzhomi (Georgia) | B78 Sicilian, Dragon, Yugoslav Attack, 10.castle long |
| 5. A Lukin vs Shirov |
| ½-½ | 25 |
1988 |
Klaipeda 46/189 [Sakaev,K; Lukin,A] | B20 Sicilian |
| 6. Ulibin vs Shirov |
| ½-½ | 42 |
1988 |
Borzhomi | B78 Sicilian, Dragon, Yugoslav Attack, 10.castle long |
| 7. Smirin vs Shirov |
| ½-½ | 35 |
1988 |
Ch URS (1 liga) (cat.9) | B32 Sicilian |
| 8. Balashov vs Shirov |
 | 1-0 | 52 |
1988 |
URS-FL56 Klaipeda | B24 Sicilian, Closed |
| 9. Ulibin vs Shirov |
| ½-½ | 42 |
1988 |
Ulibin,M; Volovik,D | B78 Sicilian, Dragon, Yugoslav Attack, 10.castle long |
| 10. Dolmatov vs Shirov |
| 1-0 | 48 |
1988 |
Ch URS (1 liga) (cat.9) | B76 Sicilian, Dragon, Yugoslav Attack |
| 11. Mikhalchishin vs Shirov |
 | 1-0 | 25 |
1988 |
URS-FL56 Klaipeda | B78 Sicilian, Dragon, Yugoslav Attack, 10.castle long |
| 12. A Guseinov vs Shirov |
 | 0-1 | 45 |
1988 |
Klaipeda | B23 Sicilian, Closed |
| 13. O Sepp vs Shirov |
| 0-1 | 25 |
1989 |
Ch URS (team) (juniors) | B50 Sicilian |
| 14. D Sellos vs Shirov |
| 1-0 | 33 |
1989 |
Val Maubuee (France) | B76 Sicilian, Dragon, Yugoslav Attack |
| 15. Z Fusthy vs Shirov |
| 0-1 | 29 |
1989 |
It (open) | B52 Sicilian, Canal-Sokolsky (Rossolimo) Attack |
| 16. Serper vs Shirov |
| ½-½ | 21 |
1989 |
Ch young masters URS | B58 Sicilian |
| 17. Hector vs Shirov |
 | 0-1 | 36 |
1989 |
Val Maubuee (France) | B89 Sicilian |
| 18. Akopian vs Shirov |
| ½-½ | 14 |
1989 |
Ch URS (team) (juniors) | B58 Sicilian |
| 19. Tiviakov vs Shirov |
| ½-½ | 24 |
1989 |
USSR 48/279 [Tiviakov,S] | B62 Sicilian, Richter-Rauzer |
| 20. Kholmov vs Shirov |
| ½-½ | 29 |
1989 |
It (open) | B62 Sicilian, Richter-Rauzer |
| 21. Z Lanka vs Shirov |
 | 0-1 | 27 |
1989 |
Riga (Latvia) | B62 Sicilian, Richter-Rauzer |
| 22. A Kosten vs Shirov |
| ½-½ | 22 |
1989 |
Val Maubuee (France) | B23 Sicilian, Closed |
| 23. A Lukin vs Shirov |
| 1-0 | 27 |
1989 |
Daugavpils 48/351 [Lukin,A] | B89 Sicilian |
| 24. J Gdanski vs Shirov |
| 1-0 | 50 |
1989 |
Ch World (juniors) (under 20) | B56 Sicilian |
| 25. C Vreeken vs Shirov |
| 0-1 | 41 |
1989 |
Cup World (open) | B53 Sicilian |
 |
| page 1 of 10; games 1-25 of 250 |
     |
|
 | |

Secrets of Opening Surprises
|
|
|