Ai XX Giochi olimpici invernali di , sua ultima presenza olimpica, si piazzò 10º nello slalom gigante e 9º nello slalom speciale; nella stessa stagione ottenne l'ultimo podio in Coppa del Mondo, il 18 marzo a Åre in slalom speciale (3º), mentre in quella successiva ai Mondiali di Åre 2007 fu 27º nello slalom gigante e non concluse lo slalom speciale. Ai Mondiali di Val-d'Isère 2009, suo congedo iridato, non completò lo slalom speciale e si ritirò al termine di quella stessa stagione 2008-2009; la sua ultima gara fu lo slalom speciale di Coppa del Mondo disputato il 1º marzo a Kranjska Gora, non completato da Grandi.