El 20 de mayo de 2007, Topalov ganó el torneo M-tel de ajedrez por tercera vez consecutiva; tras remontar un flojo inicio de torneo, con medio punto en las tres primeras partidas, logró cinco de siete en las rondas finales, logrando arrebatarle el título a Sasikiran, tras ganarle en la última ronda.