Mienszow odparł wszystkie ataki swego najgroźniejszego rywala Włocha Danilo di Luki, ale na linii mety był tuż za nim. W klasyfikacji generalnej przewaga Mienszowa nad Di Luką, który na Wezuwiuszu zdobył bonifikatę, zmniejszyła się więc z 26 do 18 sekund. Nie powinno to zbytnio niepokoić Rosjanina, który udowodnił już, że lepiej jeździ na czas od Di Luki. Wyścig w niedzielę zakończy się właśnie czasówką w Rzymie na dystansie 15 km. Di Luca i Mienszow stracili pół minuty do finiszującego samotnie zwycięzcy ubiegłorocznego Tour de France Carlosa Sastre, który cieszył się z drugiego zwycięstwa etapowego w tegorocznym Giro. W klasyfikacji generalnej Hiszpan przesunął się na czwartą pozycję. Etap nie był zbyt szczęśliwy dla Amerykanina Lance'a Armstronga. Siedmiokrotny triumfator Tour de France leżał w kraksie, ale dojechał do mety, tracąc blisko dwie minuty do Sastre. Wyniki 19. etapu, Avellino - Wezuwiusz (164 km): 1. Carlos Sastre (Hiszpania/Cervelo) 4:33.23 2. Franco Pellizotti (Włochy/Liquigas) strata 21 s 3. Danilo Di Luca (Włochy/LPR) 30 4. Denis Mienszow (Rosja/Rabobank) ten sam czas 5. Ivan Basso (Włochy/Liquigas) 35 6. Levi Leipheimer (USA/Astana) 53 7. Tadej Valjavec (Słowenia/AG2R) 1.14 8. Serge Pauwels (Belgia/Cervelo) 1.15 9. Jose Serpa (Kolumbia/Diquigiovanni) 10. Stefano Garzelli (Włochy/Acqua e Sapone) ten sam czas .. 38. Sylwester Szmyd (Polska/Liquigas) 4.43 93. Bartosz Huzarski (Polska/ISD) 13.09 klasyfikacja generalna: 1. Denis Mienszow (Rosja/Rabobank) 81:13.55 2. Danilo Di Luca (Włochy/LPR) 18 s 3. Franco Pellizotti (Włochy/Liquigas) 1.39 4. Carlos Sastre (Hiszpania/Cervelo) 2.40 5. Ivan Basso (Włochy/Liquigas) 3.33 6. Levi Leipheimer (USA/Astana) 4.55 7. Stefano Garzelli (Włochy/Acqua e Sapone) 8.48 8. Michael Rogers (Australia/Columbia) 9.32 9. Tadej Valjavec (Słowenia/Ag2r) 10.42 10. Marzio Bruseghin (Włochy/Lampre) 11.32 .. 44. Sylwester Szmyd (Polska/Liquigas) 1:27.25 110. Bartosz Huzarski (Polska/ISD) 3:05.03