Danilo Di Luca venceu a 10º etapa do Giro, a mais longa da prova (262 quilómetros), que se realizou entre Cuneo e Pinerolo. Com esta vitória o ciclista da LPR consolidou a liderança na classificação geral.
O italiano, que venceu o Giro em 2007, fugiu aos restantes ciclistas na última subida. Di Luca saiu do pelotão e ultrapassou Franco Pellizotti, Denis Menchov e Carlos Sastre, num sprint final. Os outros atletas ficaram a dez segundos do vencedor.
Armstrong chegou 29 segundos depois do vencedor, incluído num grupo que contava ainda com Soler, Basso, Leipheimer e Simoni.
Neste momento, Di Luca lidera a geral com 44.00,11 horas. Denis Menchov, da Rabobank, está a um minuto e vinte segundos. Michael Rogers, da Columbia, completa o pódio, com mais um minuto e 33 segundos que o italiano da LPR.