En 2006, alors qu'il peine à se faire une place parmi les meilleurs, il obtient son seul top dix de l'hiver en simplement gagnant de nouveau le super G de Garmisch-Partenkirchen, ce qui l'assure une participation dans cette discipline aux Jeux olympiques de Turin (). Il reste inconstant lors de la saison 2006-2007, malgré un podium sur la descente de Val Gardena, avant de réussir sa meilleure performance dans les rendez-vous majeurs, aux Championnats du monde à Åre, où il finit à un centième du troisième Bruno Kernen et à égalité avec Didier Cuche sur le super G.