przed Władimirem Kramnikiem, Michaelem Adamsem, Piotrem Swidlerem i Weselinem Topałowem). W roku 1999 podzielił I miejsce w turnieju XIV kat. w Essen oraz zajął II miejsce (za Aleksandrem Bielawskim) w memoriale Vidmara w Portorožu. W roku 2000 ponownie w Essen podzielił I miejsce, zaś dwa lata później, w roku 2002, odniósł w tym bardzo silnie obsadzonym turnieju (XVI kat.) życiowy sukces, samodzielnie zwyciężając (przed Péterem Lékó) z wynikiem 7½ pkt z 9 partii. W roku 2005 zajął IV miejsce w rozegranych w Moskwie supermistrzostwach (XVII kat.) Rosji, wyprzedzając m.in. Władimira Kramnika, Piotra Swidlera i Aleksieja Driejewa. W roku 2006 podzielił II miejsce w kolejnym turnieju elity (XVIII kat.) w miejscowości Pojkowskij (za Aleksiejem Szyrowem).
Czterokrotnie wystąpił w mistrzostwach świata FIDE, rozgrywanych systemem pucharowymIndex: World Chess Championship.:
1997 – Groningen – awans do IV rundy, w której przegrał z Aleksiejem Drejewem, 1999 – Las Vegas – awans do IV rundy, w której przegrał z Judit Polgár, 2001 – Moskwa – awans do III rundy, w której przegrał z Michaelem Adamsem, 2004 – Trypolis – awans do III rundy, w której przegrał z Michałem Krasenkowem.