w miejscowości Pojkowskij (wspólnie z Dmitrijem Jakowienko, Wugarem Gaszimowem i Aleksiejem Szyrowem).
Pięciokrotnie wystąpił w mistrzostwach świata FIDE, rozgrywanych systemem pucharowym:
1997 – Groningen – awans do III rundy, w której przegrał z Aleksandrem Bielawskim, 1999 – Las Vegas – awans do III rundy, w której przegrał z Aleksiejem Drejewem, 2000 – New Delhi – awans do II rundy, w której przegrał ze Symbatem Lyputianem, 2001 – Moskwa – w I rundzie przegrał z Nguyễn Anh Dũngiem, 2004 – Trypolis – awans do III rundy, w której przegrał ze Zdenko Kožulem.
Wielokrotnie reprezentował swój kraj w najważniejszych drużynowych rozgrywkach szachowych:
sześciokrotnie na olimpiadach szachowych (w latach 1994–2006), zdobywając wraz z drużyną 4 złote (1996, 1998, 2000 i 2002) i 1 brązowy medal (w roku 1994), trzykrotnie na drużynowych mistrzostwach świata (w latach 1997–2005), zdobywając 2 złote (1997, 2005) i 1 srebrny medal drużynowy (2001) oraz 2 złote medale za wyniki indywidualne (1997 – na IV szachownicy i 2005 – na VI).
Najwyższy ranking w dotychczasowej karierze osiągnął 1 listopada 2013 r., z wynikiem 2706 punktów zajmował wówczas 42. miejsce na światowej liście FIDE, jednocześnie zajmując 12.