Amerikanac je u Firencu stigao za 58 minuta i 31 sekundu, 17 sekundi je bio brži od Talijana Ivana Bassa, dok je trećeplasirani Talijan Paolo Savoldelli zaostao 44 sekunde.
Talijan Danilo di Luca stigao je u kronometru kao deseti i obranio je ukupno vodstvo, unatoč minutu i pol zaostatka za vodećim. Di Luca sada ima devet sekundi prednosti u odnosu na Bassa i 35 sekundi ispred Savoldellia.
Hrvatski vozač Vladimir Miholjević na cilj je kronometra stigao kao 44. sa zaostatkom od 3:52 minute za pobjednikom, a u ukupnom se poretku Riječanin spustio za dva mjesta i sada je 52. sa 8:35 minuta zaostatka za Di Lucom.
U ponedjeljak se vozi deveta etapa Gira u dužini od 139 kilometara od Firence do Ravenne.
1. David Zabriskie (USA/CSC) 58:31 (prosječna brzina: 46,140 km/h)
2. Ivan Basso (ITA) + 17 sekundi.
3. Paolo Savoldelli (ITA) 44.
4. Marzio Bruseghin (ITA) 48.
5. Serhij Hončar (UKR) 51.
6. Vladimir Karpec (RUS) 1:07.
7. Markus Fothen (NJEM) 1:15.
8. Thomas Dekker (NIZ) 1:23.
9. Jan Hruska (ČEŠ) 1:34.
10. Danilo Di Luca (ITA) 1:35.
UKUPNI POREDAK
1. Danilo Di Luca (Ita/Liquigas) 36:06:47
2. Ivan Basso (Ita) 0:09 sec
3. Paolo Savoldelli (Ita) 0:35
4. Damiano Cunego (Ita) 1:15
5. Dario David Cioni (Ita) 1:27
6. Stefano Garzelli (Ita) 1:35
7. Marzio Bruseghin (Ita) 1:38
8. Sergej Gončar (Ukr) 1:39
9. Markus Fothen (Njem) 2:10
10. Gilberto Simoni (Ita) 2:11