Z mistrzostw świata w Garmisch-Partenkirchen w 1978 roku także wrócił bez medalu. W gigancie zajął tam piąte miejsce, a rywalizacji w slalomie nie ukończył. W Pucharze Świata na podium stawał pięciokrotnie, w tym odnosząc dwa zwycięstwa: 12 lutego w Chamonix był najlepszy w slalomie, a 3 marca 1978 roku w Stratton Mountain wygrał giganta. W czołowej dziesiątce plasował się łącznie kilkanaście razy, co dało mu drugie miejsce w klasyfikacji generalnej, za Ingemarem Stenmarkiem a przed Andreasem Wenzelem z Liechtensteinu. Ponadto w klasyfikacjach slalomu i giganta zajmował trzecie miejsce. W klasyfikacji giganta wyprzedzili go tylko Stenmark i Wenzel, a wśród slalomistów lepsi byli Stenmark Austriak Klaus Heidegger. W dwóch kolejnych sezonach zajmował trzecie miejsce w klasyfikacji generalnej. Łącznie dwanaście razy stawał na podium, przy czym trzy razy zwyciężał: 15 stycznia 1979 roku w Crans-Montana wygrał kombinację, 5 lutego 1979 roku w Jasnej zwyciężył w slalomie, a 8 grudnia 1979 roku w Val d’Isère ponownie był najlepszy w kombinacji. W &lt;a href="Puchar%20%C5%9Awiata%20w%20narciarstwie%20alpejskim%20m%C4%99%C5%BCczyzn%201978/1979"&gt;sezonie 1978/1979&lt;/a&gt; zajął także drugie miejsce w klasyfikacji slalomu, a w &lt;a href="Puchar%20%C5%9Awiata%20w%20narciarstwie%20alpejskim%20m%C4%99%C5%BCczyzn%201979/1980"&gt;sezonie 1979/1980&lt;/a&gt; zdobył pierwszą w karierze Małą Kryształową Kulę za zwycięstwo w klasyfikacji kombinacji. W 1980 roku wystąpił na igrzyskach olimpijskich w Lake Placid, gdzie zdobył srebrny medal w slalomie. W zawodach tych rozdzielił na podium Stenmarka oraz Jacques’a Lüthye'ego ze Szwajcarii. Na tych samych igrzyskach był też dziesiąty w gigancie oraz czternasty w biegu zjazdowym. Igrzyska w Lake Placid były równocześnie mistrzostwami świata, jednak kombinację rozgrywano tylko w ramach drugiej z tych imprez. W konkurencji tej zdobył złoty medal, wyprzedzając Andreasa Wenzela i Austriaka Leonharda Stocka.