Włoch Danilo di Luca został zwycięzcą 90. kolarskiego wyścigu Giro d’Italia. Na metę ostatniego, 21. etapu w Mediolanie zawodnik teamu Liguigas przyjechał w peletonie. Zachował jednak przewagę 1.55 nad Andym Scheckiem z Luksemburga i 2.25 nad rodakiem Eddym Mazzolenim.

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