Zwycięzcą niedzielnego, ostatniego etapu został Włoch Alessando Petacchi (Milram). Cały peleton został sklasyfikowany z jednakowym czasem.
Końcowa klasyfikacja generalna Giro d'Italia 2007:
1.|Danilo Di Luca|Włochy|Liquigas|92:59.39
2.|Andy Schleck|Luksemburg|CSC|strata 1.55
3.|Eddy Mazzoleni|Włochy|Astana|2.25
4.|Gilberto Simoni|Włochy|Saunier Duval|3.15
5.|Damiano Cunego|Włochy|Lampre|3.49
6.|Riccardo Ricco|Włochy|Saunier Duval|7.00
7.|Jewgienij Pietrow|Rosja|Tinkoff|8.34
8.|Marzio Bruseghin|Włochy|Lampre|10.14
9.|Franco Pellizotti|Włochy|Liquigas|10.44
10.|David Arroyo|Hiszpania|Caisse d'Epargne|11.58
11.|Emanuele Sella|Włochy|Panaria|13.08
12.|Paolo Savoldelli|Włochy|Astana|13.30
13.|Ivan Parra|Kolumbia|Cofidis|14.48
14.|Leonardo Piepoli|Włochy|Saunier Duval|17.40
15.|Francisco Javier Vila|Hiszpania|Lampre|19.13
16.|Stefano Garzelli|Włochy|Acqua e Sapone|19.39
17.|Domenico Pozzovivo|Włochy|Panaria|24.55
18.|Marco Pinotti|Włochy|T-Mobile|30.18
19.|Vincenzo Nibali|Włochy|Liquigas|31.42
20.|Mario Aerts|Belgia|Predictor-Lotto|32.48
...||||
28.|Sylwester Szmyd|Polska|Lampre|1:02.55