Šeštadienį Prancūzijos dviratininkas 190 km distanciją įveikė per 5 valandas 14 minučių bei 32 sekundes.
Kartu su etapo nugalėtoju finišavo ir etapo prizininkais tapę ispanas Serafinas Martinezas bei šveicaras Johanas Tschoppas:
1. Davidas Moncoutie (Prancūzija) 5 val. 14 min. 32 sek.
2. Serafinas Martinezas (Ispanija) atsiliko 54 sek.
3. Johanas Tschoppas (Šveicarija) 54
4. Jose Luisas Arrieta (Ispanija) 54
5. Joaquinas Rodriguezas (Ispanija) 1:29
Lenktynių lyderiu po aštuntojo etapo ispanas Igoris Antonas, kuris šeštadienį finišavo septintas:
1. Igoris Antonas (Ispanija) 32:28:49
2. Joaquinas Rodriguezas (Ispanija) tas pats laikas
3. Vincenzo Nibalis (Italija) atsilieka 2 sek.
4. Xavieras Tondo (Ispanija) 42
5. Marzio Bruseghinas (Italija) 1:10