Ganó etapas en las tres Grandes Vueltas, brillando sobre todo en el Giro de Italia, donde ganó 22 etapas y la clasificación por puntos en tres ocasiones.