En la Vuelta a España 1976 terminó cuarto, además de ganar cinco etapas; en el Tour de Francia 1977 fue quinto, ganando cinco etapas, y en el Giro de Italia 1983 finaliz quinto en la general.