Hän pääsi kahdesti ehdokaskilpailuun maailman mestaruuskilpailuun. Vuoden 1990 klassisen shakin maailmanmestaruuskilpailun ehdokkaiden turnauksessa 1988
Hänet voitti 1/16-ottelussa Jan Timman (+0−1=5). Vuoden 1996 FIDE-maailman mestaruuskilpailussa hän voitti kaksi ensimmäistä otteluaan Alexander Khalifmania (+4−0=2) ja Jan Timmania (+2−1=5) vastaan ja pääsi neljännesfinaaliin, jossa hänet voitti Gata Kamsky (+0−4=3).