En 1999, il partagea la première place championnat d'Ukraine à Alouchta, "ex æquo" avec quatre joueurs, puis il finit deuxième du championnat de Russie d'échecs 1999, battu en finale par Konstantin Sakaïev. L'année suivante, il participa au Championnat du monde de la Fédération internationale des échecs 2000 à New Delhi où il fut battu au premier tour par l'Américain Boris Gulko. En 2001, il finit à la quatrième-vingtième place "ex æquo" (sur 60 participants) du championnat de Russie avec 5,5 points marqué en neuf parties.