W 1971 r. podzielił I miejsce w turnieju młodych mistrzów radzieckich. W 1984 r. wystąpił w drugim meczu ZSRR – Reszta świata, remisując na VIII szachownicy 2 – 2 z Robertem Hübnerem. W czasie swojej kariery zwyciężył lub podzielił I miejsca m.in. w: Dubnej (1979), Polanicy-Zdroju (memoriał Akiby Rubinsteina, 1979), Keszthely (1981), Dortmundzie (1985), Jurmale (1987), Starým Smokovcu (1990), Reykjavíku (1990), Genewie (1993) oraz w Reggio Emilii (1995/96).