El 2004 va guanyar el prestigiós Aeroflot Open, i va participar en la fase eliminatòria del Campionat del món de la FIDE de 2004, però va perdre en el matx de tercera ronda, i fou eliminat, contra Zdenko Kozul.