El 2002, a Moscou, empatà al primer lloc al fortíssim Aeroflot Open ("ex aequo" amb altres quatre jugadors, quedà segon per desempat), i fou segon al Torneig Corus, rere Ievgueni Baréiev. En el Campionat del món de la FIDE de 2002, va assolir les semifinals. En el Campionat del món de la FIDE de 2004 va assolir els quarts de final, en què perdé 3-1 contra Rustam Kassimdjanov. El 2004 fou segon a la superfinal del Campionat de Rússia, rere Garri Kaspàrov.