W 1995 podzielił I miejsce w otwartym turnieju w Velden am Wörther See, w 1998 triumfował w kolejnym turnieju open w Metzu, natomiast rok później podzielił I miejsce w Bad Wörishofen. W 2001 wystąpił w Moskwie na mistrzostwach świata rozegranych systemem pucharowym, ale odpadł w I rundzie, przegrywając z Krishnanem Sasikiranem2001-02 FIDE Knockout Matches.. W tym samym roku podzielił I miejsce na turnieju otwartym w Oberwart. Kolejny sukces w turnieju open odniósł w roku 2005, dzieląc I miejsce w Hamburgu.
W latach 1992–2002 trzykrotnie wystąpił na szachowych olimpiadach, największy sukces odnosząc w roku 2000 w Stambule, gdzie szachiści ukraińscy zdobyli brązowe medale. Oprócz tego, dwukrotnie (1993, 2001) reprezentował swój kraj na drużynowych mistrzostwach świata, zdobywając trzy medale: złoty (2001, wraz z drużyną) i dwa srebrne (1993, wraz z drużyną oraz 2001, za indywidualny wynik na IV szachownicy). Również dwukrotnie (1989, 1992) wziął udział w drużynowych mistrzostwach Europy na których wywalczył kolejne trzy medale: złoty (wraz z drużyną) i brązowy (za wynik na V szachownicy) w roku 1989 (w drużynie ZSRR) oraz srebrny (1992, wraz z drużyną)Olimpbase..