Em 2009 sagrou-se campeão da 92º edição do Giro d'Italia com 41 segundos de vantagem para Danilo Di Luca, mesmo após uma queda na última etapa, em Roma[2].
Também possui entre os seus triunfos a vitória da 11º (décima primeira) etapa do Tour de France de 2006, uma das mais difíceis desta edição[3]. No ano de 2010, subiu ao pódio no Tour de France, ficando em 3ºLugar, atrás de Andy Shleck e do vencedor Alberto Contador.