Él es el primer jugador que ha logrado victorias en cada uno de los tres grandes supertorneos de ajedrez: Corus/Wijk aan Zee (1989, 1998, 2003, 2004, 2006), Linares (1998, 2007, 2008) y Dortmund (1996, 2000, 2004).