Nella stagione 2003-2004 tornò alla vittoria in Coppa del Mondo, imponendosi tra l'altro nella discesa libera di Kitzbühel, e fu 8º nella classifica generale con cinque podi complessivi. Nella stagione seguente 2004-2005 ottenne le sue ultime vittorie e i suoi ultimi podi in Coppa del Mondo: vinse lo slalom gigante della Birds of Prey di Beaver Creek (il 4 dicembre) e salì per l'ultima volta in carriera sul podio il 10 marzo, vincendo la discesa libera di Lenzerheide. Partecipò anche ai Mondiali di Bormio 2005, classificandosi 33º nella discesa libera, 11º nel supergigante, 6º nella combinata e non completando lo slalom gigante.