| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. Kharlov vs M Sorokin |
| ½-½ | 15 |
1990 |
Cheliabinsk-B | B22 Sicilian, Alapin |
| 2. S Voitsekhovsky vs M Sorokin |
| 1-0 | 40 |
1990 |
RSFSR-ch | B57 Sicilian |
| 3. Savon vs M Sorokin |
| 1-0 | 31 |
1991 |
Belgorod | B56 Sicilian |
| 4. Y Kruppa vs M Sorokin |
| ½-½ | 61 |
1991 |
URS-ch U26 | B60 Sicilian, Richter-Rauzer |
| 5. R Har-Zvi vs M Sorokin |
| ½-½ | 27 |
1992 |
Open | B45 Sicilian, Taimanov |
| 6. Gipslis vs M Sorokin |
| ½-½ | 35 |
1992 |
Ostrava (Czech Republic) | B40 Sicilian |
| 7. Tseshkovsky vs M Sorokin |
| ½-½ | 19 |
1992 |
Alekhine op | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 8. Kholmov vs M Sorokin |
| ½-½ | 22 |
1995 |
RUS-ch | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 9. J Rosito vs M Sorokin |
| 1-0 | 37 |
1996 |
It op Villa Gesell ARG Clarin Hiarcs 7.32 | B32 Sicilian |
| 10. Sadvakasov vs M Sorokin |
| ½-½ | 86 |
1997 |
RUS-Cup4 | B30 Sicilian |
| 11. Larsen vs M Sorokin |
| 1-0 | 44 |
1997 |
La Plata | B67 Sicilian, Richter-Rauzer Attack, 7...a6 Defense, 8...Bd7 |
| 12. F Braga vs M Sorokin |
| ½-½ | 46 |
1997 |
7, It La Plata ARG [Hiarcs 7.32 (10s) | B22 Sicilian, Alapin |
| 13. D Svetushkin vs M Sorokin |
| 0-1 | 29 |
1999 |
Anibal Open | B31 Sicilian, Rossolimo Variation |
| 14. K Vishveswaran vs M Sorokin |
 | ½-½ | 82 |
1999 |
10th Goodricke Int. | B47 Sicilian, Taimanov (Bastrikov) Variation |
| 15. G Singh vs M Sorokin |
| ½-½ | 42 |
2000 |
Goodricke Open | B42 Sicilian, Kan |
| 16. Rublevsky vs M Sorokin |
| ½-½ | 62 |
2004 |
57th Russian Championship Qualifier | B30 Sicilian |
| 17. M V Novikov vs M Sorokin |
| 1-0 | 59 |
2004 |
57th Russian Championship Qualifier | B50 Sicilian |
| 18. N Gurieli vs M Sorokin |
| ½-½ | 29 |
2005 |
7th Dubai Open Chess Championship | B22 Sicilian, Alapin |
| 19. Rublevsky vs M Sorokin |
 | 1-0 | 31 |
2005 |
Russian Teams | B30 Sicilian |