FIDE) w Linares podzielił miejsce II-VI (za Garrim Kasparowem), awans do II rundy mistrzostw świata w Moskwie 2002 – zwycięstwo w turnieju Aerofłot Open w Moskwie, II miejsce w Wijk aan Zee (za Jewgienijem Bariejewem), II miejsce w turnieju „Grand Prix FIDE” w szachach szybkich w Dubaju (w finale porażka z Péterem Lékó); po raz pierwszy przekroczył granicę 2700 punktów rankingowych Elo 2003 – złoty medal na drużynowych mistrzostwach Europy w Płowdiwie 2004 – zwycięstwo w turnieju elity (XVII kat. FIDE) w miejscowości Pojkowskij (wraz z Siergiejem Rublewskim), awans do ćwierćfinału mistrzostw świata w Trypolisie (w dogrywce przegrał z Rustamem Kasimdżanowem), zwycięstwo w turnieju szachów szybkich Ordix Open w Moguncji, srebrny medal w mistrzostwach Rosji w Moskwie (za Garrim Kasparowem) 2005 – IV miejsce w Pucharze Świata w Chanty-Mansijsku, III miejsce w turnieju elity (XVIII kat. FIDE) w Pojkowskij, V miejsce w turnieju elity Corus (XIX kat. FIDE) w Wijk aan Zee 2006 – IV miejsce w turnieju Melody Amber w Monako, zwycięstwo w mistrzostwach świata w grze błyskawicznej w Riszon le-Cijjon (po pokonaniu w finale Piotra Swidlera) 2007 – występ w rozegranych w Eliście meczach pretendentówCandidates Matches 2007.