Ullrich je ostvario vrijeme od 36:56 minuta, drugoplasirani Amerikanac Bobby Julich (CSC) zaostao je 11 sekundi, dok je treće mjesto zauzeo još jedan Amerikanac Levi Leipheimer (Gerolsteiner) sa 54 sekunde slabijim vremenom od Ullricha.
I treće mjesto u osmoj etapi bilo je dovoljno Leipheimeru da zadrži ukupno vodstvo, dan prije kraja utrke ima 31 sekundu prednosti ispred drugog Ullricha, dok je treći Austrijanac Georg Totschnig (Gerolsteiner) sa 1:23 minute zaostatka.
Hrvatski vozač Vladimir Miholjević u osmoj je etapi zauzeo 91. mjesto sa 5:26 minuta zaostatka za Ullrichom, te je ukupno 49. sa 37:50 minuta iza Leipheimera.
REZULTATI:
1. Jan Ullrich (Njem/T-Mobile) 36:56
2. Bobby Julich (SAD/CSC) +11
3. Levi Leipheimer (SAD/Gerolsteiner) +54
4. Joerg Jaksche (Njem/Liberty Seguros) +1:02
5. Marzio Bruseghin (Ita/Fassa Bortolo) +1:11
6. Fabian Cancellara (Švi/Fassa Bortolo) +1:22
7. Jens Voigt (Njem/CSC) +1:36
8. Peter Luttenberger (Aut/CSC) +1:37
9. Bert Grabsch (Njem/Phonak) +1:42
10. Georg Totschnig (Aut/Gerolsteiner) +1:44
91. VLADIMIR MIHOLJEVIĆ (HRV/Liquigas-Bianchi) +5:26
UKUPNO:
1. Levi Leipheimer (SAD/Gerolsteiner) 33:31:28
2. Jan Ullrich (Njem/T-Mobile) +31
3. Georg Totschnig (Aut/Gerolsteiner) +1:23
4. Joerg Jaksche (Njem/Liberty Seguros) +1:28
5. Cadel Evans (Aus/Davitamon-Lotto) +1:53
6. Tadej Valjavec (Slo/Phonak) +3:53
7. Fabian Jeker (Švi/Saunier Duval) +4:25
8. Marzio Bruseghin (Ita/Fassa Bortolo) +5:06
9. Saul Raisin (Credit Agricole) +6:03
10. Patrik Sinkewitz (Quick Step) +6:30
49. VLADIMIR MIHOLJEVIĆ (HRV/Liquigas-Bianchi) +37:50