En marzo de 2008, en el Torneo Internacional de Ajedrez Ciudad de Linares, Topalov quedó tercero, con 7,5 puntos en 14 partidas, (+5 = 5 -4).