El 2005 formà part (com a cinquè tauler) de l'equip rus que va guanyar la medalla d'or al Campionat del món per equips celebrat a Beerxeva. Fou cinquè a la Copa del món de 2005, i com que va acabar entre els 10 primers, es va classificar pel Torneig de Candidats dins el cicle pel Campionat del món d'escacs de 2007, disputat entre maig i juny de 2007. Va guanyar el matx de primera ronda contra na Judit Polgár (+2 -1 =3), però fou eliminat en el matx de segona ronda contra en Péter Lékó (+0 -2 =3).