| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. P Ricardi vs M Sorokin |
| ½-½ | 58 |
1997 |
Clarin GP final | C91 Ruy Lopez, Closed |
| 2. Dolmatov vs M Sorokin |
| ½-½ | 13 |
1999 |
Goodricke 10th op | C92 Ruy Lopez, Closed |
| 3. G Timoshenko vs M Sorokin |
| ½-½ | 73 |
2000 |
Dubai Open | C91 Ruy Lopez, Closed |
| 4. I Abdelnabbi vs M Sorokin |
| ½-½ | 45 |
2003 |
X Anibal Open | C94 Ruy Lopez, Closed, Breyer Defense |
| 5. A Gubajdullin vs M Sorokin |
| ½-½ | 75 |
2003 |
It (open) St. Petersburg 300 | C88 Ruy Lopez |
| 6. Kharlov vs M Sorokin |
| ½-½ | 13 |
2003 |
56th Russian Championships | C90 Ruy Lopez, Closed |
| 7. S Klimov vs M Sorokin |
| ½-½ | 16 |
2003 |
56th Russian Championships | C95 Ruy Lopez, Closed, Breyer |
| 8. E Rodriguez-Guerrero vs M Sorokin |
| 0-1 | 43 |
2003 |
X Anibal Open | C84 Ruy Lopez, Closed |
| 9. K Spraggett vs M Sorokin |
| ½-½ | 14 |
2004 |
20th Cappelle la Grande | C95 Ruy Lopez, Closed, Breyer |
| 10. P Smirnov vs M Sorokin |
| ½-½ | 49 |
2004 |
57th Russian Championship Qualifier | C91 Ruy Lopez, Closed |
| 11. A Braslavskij vs M Sorokin |
| ½-½ | 41 |
2005 |
XI Anibal Open | C95 Ruy Lopez, Closed, Breyer |
| 12. E Alekseev vs M Sorokin |
| 1-0 | 33 |
2006 |
Aeroflot Open | C95 Ruy Lopez, Closed, Breyer |