El 9 de julio de 2005 ganó la 8ª etapa del Tour de Francia imponiéndose por pocos milímetros al alemán Andreas Klöden y el 11 de mayo de 2011 ganó la 5ª etapa del Giro de Italia con final en Orvieto, lo que le significó ser el líder de la clasificación general durante 4 etapas.