L'Italien alterne pendant plusieurs saisons voyages entre des étapes de Coupe d'Europe et de Coupe du monde, où ses résultats ne lui permettent pas d'être sélectionné aux Championnats du monde en 2003 et 2005, où il signe son premier top 15 à Garmisch-Partenkirchen. L'hiver suivant, en amont des Jeux olympiques qui ont lieu dans son pays à Turin, il signe son premier top dix dans l'élite avec une neuvième place au super G de Beaver Creek. Neuvième est aussi la place qu'il occupe à l'issue de la descente des Jeux olympiques, tandis qu'il est en super G et ne termine pas le slalom du combiné. En 2006-2007, ses résultats s'améliorent encore, l'Italien enchaînant notamment trois top dix dans la Coupe du monde au mois de décembre, dont une cinquième place à la descente de Bormio. En janvier, il doit se faire opérer à l'œil, mais est apte à concourir aux Championnats du monde à Åre, où pour sa première course sur un mondial, où avec son dossard 12, il surprend tous ses adversaires en remportant la médaille d'or sur le super G, 32 centièmes devant Fritz Strobl et 62 centièmes devant Bruno Kernen, pour devenir le premier italien champion du monde dans cette discipline et de ski alpin depuis Alberto Tomba en 1996. Il avait fait une chute il y a dix jours, mais grâce à un déplacement de la course de quelques jours, il a pu mieux récupérer.