Liderem klasyfikacji generalnej pozostał Włoch Giovanni Visconti z grupy Quick Step. Ricco wygrał drugi etap w tegorocznym wyścigu i trzeci w historii startów w tej imprezie. Kolarz grupy Saunier Duval popisał się doskonałym finiszem, wyprzedzając na mecie mistrza świata Paola Bettiniego z ekipy Quick Step i swojego rodaka Davide Rebellina (Gerolsteiner). Na mecie finiszowała kilkudziesięcioosobowa grupa zawodników, gdyż na dwa kilometry przed metą jadący w całości peleton porwał się na lekkim podjeździe. Sylwester Szmyd z grupy Lampre został sklasyfikowany na 50. miejscu ze stratą 25 s do zwycięzcy. W klasyfikacji generalnej jest 41. Niedzielny, 9. etap z Civitavecchia do San Vincenzo będzie miał 218 km długości. Wyniki 8. etapu: 1. Riccardo Ricco (Włochy/Saunier Duval) 4:41.5 2. Paolo Bettini (Włochy/Quick Step) 3. Davide Rebellin (Włochy/Gerolsteiner) 4. Franco Pellizotti (Włochy/Liquigas) 5. Daniele Pietropolli (Włochy/LPR-Brakes) 6. Danilo di Luca (Włochy/LPR-Brakes) 7. Emanuele Sella (Włochy/CSF-Navigare) 8. Domenico Pozzovivo (Włochy/CSF-Navigare) 9. Paolo Savoldelli (Włochy/LPR-Brakes) 10. Felix Rafael Cardenas (Kolumbia/Barloworld) - wszyscy ten sam czas .. 50. Sylwester Szmyd (Polska/Lampre) strata 25 s klasyfikacja generalna (po 8 z 21 etapów): 1. Giovanni Visconti (Włochy) 36:44.6 2. Matthias Russ (Niemcy) strata 9 s 3. Gabriele Bosisio (Włochy) 5.53 4. Danilo di Luca (Włochy) 7.27 5. Riccardo Ricco (Włochy) 7.33 6. Emanuele Sella (Włochy) 7.36 7. Felix Rafael Cardenas (Kolumbia) 7.46 8. Alberto Contador (Hiszpania) 7.56 9. Franco Pellizotti (Włochy) 8.11 10. Vincenzo Nibali (Włochy) 8.19 .. 41. Sylwester Szmyd (Polska) 11.02