Tornato a concentrarsi esclusivamente sullo slalom speciale, ai Mondiali di &lt;a href="Campionati%20mondiali%20di%20sci%20alpino%201999"&gt;Vail/Beaver Creek 1999&lt;/a&gt; uscì nella prima manche, mentre a quelli di Sankt Moritz 2003 si classificò 12º. Il 20 gennaio 2005 a Mellau salì per l'ultima volta sul podio in Coppa Europa (2º); l'anno dopo ai XX Giochi olimpici invernali di , suo congedo olimpico, ottenne il 10º posto. Ai Mondiali di Åre 2007, sua ultima presenza iridata, fu nuovamente 12º. Disputò la sua ultima gara di Coppa del Mondo il 9 marzo 2008 a Kranjska Gora, senza qualificarsi per la seconda manche, e si congedò dal Circo bianco il 18 aprile successivo disputando una gara FIS nel suo paese d'origine.