Han ble verdensmester for spillere under 16 år i 1988 og stormester i 1992. Han har vunnet et større antall internasjonale turneringer: Biel 1991, Madrid 1997 (delt 1.-plass med Veselin Topalov), 1997, Monte Carlo 1998, 2000, to ganger vinner av Paul Keres i Tallinn, Estland, med seire i 2004 og 2005. I 1998 beseiret han Vladimir Kramnik i en 10-spills kamp som var mest å velge en utfordrer til verdensmester Garry Kasparov. Dette stoppet av finansielle årsaker.