Den Titel eines Internationalen Meisters erhielt er 1973, den Großmeistertitel erlangte er 1976. Er gewann die Turniere von Dubna 1976, Polanica Zdroj 1979, Keszthely 1981, Dortmund 1985, Jurmala 1987, Pula 1988, Protvino 1988, Reykjavík 1990, Leningrad 1992, Tiraspol 1994, Reggio Emilia 1996 und San Sebastian 1996. Beim zweiten Wettkampf UdSSR gegen den Rest der Welt 1984 spielte er an Brett 8 viermal remis gegen Robert Hübner.