Ai Mondiali di Sestriere 1997, sua prima presenza iridata, fu 5º nel supergigante e non concluse la discesa libera. In quella stagione in Coppa del Mondo chiuse al 3º posto nella classifica generale e al 2º in quella di supergigante (a 18 punti dal vincitore Alphand), dopo aver conquistato 5 podi, con 2 vittorie. Il 12 febbraio 2000 ottenne a Sankt Anton am Arlberg la sua ultima vittoria in Coppa del Mondo, in supergigante; anche in quella stagione fu 3º nella classifica generale e inoltre si classificò al 3º in quella di discesa libera, anche in questo caso con 5 podi complessivi e 2 vittorie (oltre a quella di Sankt Anton am Arlberg, anche quella nella classica discesa libera disputata sulla Lauberhorn di Wengen). Nella stagione seguente prese parte per l'ultima volta ai Campionati mondiali, disputatisi quell'anno nella medesima località dove aveva vinto la sua ultima gara di Coppa del Mondo, e si piazzò 7º nel supergigante.