Han ble juniorverdensmester i 1977 og sovjetmester i 1979 før han ble stormester. Han nådde semifinalen i tre verdensmesterskap. Han gikk i skole hos Mark Dvoretskij. Selv om han fortsatt er en meget aktiv sjakkspiller, bruker han mye tid som sjakktrener og driver en sjakkskole sammen med sin gamle læremester. Han var sekundant for Viswanathan Anand og Péter Lékó i deres forsøk på å bli verdensmester.