Va participar en el Campionat del món de la FIDE de 2004 a Trípoli, on va tenir una mala actuació, i fou eliminat en primera ronda per Oleksandr Moissèienko. El mateix any 2004, al torneig Aeroflot Open de Moscou, va perdre una coneguda partida contra el nou prodigi (de 13 anys) Magnus Carlsen en només 19 moviments.