En el Torneo Internacional de Ajedrez Ciudad de Linares de 2007, Ivanchuk quedó clasificado el 6º, con 6,5 puntos en 14 partidas (+2 =9 -3).