Sus mejores resultados en Grandes Vueltas los ha logrado en el Giro de Italia, donde ha ganado 5 etapas y terminó segundo en la edición de 2004.