2007 Giro D'Italia
90th edition: May 12 - June 3, 2007
Results, stages with running GC, maps, stage profiles and photos
2006 Giro | 2008 Giro | Giro d'Italia database | Final GC | Stages with results and running GC
![]() |
|
Complete Final 2007 Giro d'Italia General Classification:
3,489 kilometers ridden at an average speed of 37.52 km/hr
-
Danilo Di Luca (Liquigas) 92hr 59min 39sec
- Andy Schleck (CSC) @ 1min 55sec
- Eddy Mazzoleni (Astana) @ 2min 25sec
- Gilberto Simoni (Saunier Duval) @ 3min 15sec
- Damiano Cunego (Lampre) @ 3min 49sec
- Riccardo Riccò (Saunier Duval) @ 7min
- Evgeni Petrov (Tinkoff) @ 8min 34sec
- Marzio Bruseghin (Lampre) @ 10min 14sec
- Franco Pellizotti (Liquigas) @ 10min 44sec
- David Arroyo (Caisse d'Epargne) @ 11min 58sec
- Emanuele Sella (Panaria) @ 13min 8sec
- Paolo Savoldelli (Astana) @ 13min 30sec
- Ivan Ramiro Parra (Cofidis) @ 14min 48sec
- Leonardo Piepoli (Saunier Duval) @ 17min 40sec
- Francisco Javier Vila (Lampre) @ 19min 13sec
- Stefano Garzelli (Acqua & Sapone) @ 19min 39sec
- Domenico Pozzovivo (Panaria) @ 23min 55sec
- Marco Pinotti (T-Mobile) @ 30min 18sec
- Vincenzo Nibali (Liquigas) @ 31min 42sec
- Mario Aerts (Predictor-Lotto) @ 32min 48sec
- Andrey Mizourov (Astana) @ 33min 28sec
- Branislau Samoilau (Acqua & Sapone) @ 34min 19sec
- Massimo Codol (Acqua & Sapone) @ 40min 16sec
- Fortunato Baliani (Panaria) @ 40min 45sec
- Hubert Dupont (Ag2r) @ 44min 53sec
- Paolo Tiralongo @ 51min 43sec
- Pietro Caucchioli (Credit Agricole) @ 54min 6sec
- Sylvester Szmyd (Lampre) @ 1hr 2min 55sec
- Bingen Fernandez (Cofidis) @ 1hr 4min 49sec
- Yoann Le Boulanger (Bouygues Telecom) @ 1hr 6min 16sec
- Luca Mazzanti (Panaria) @ 1hr 6min 52sec
- Aitor Perez (Caisse d'Epargne) s.t.
- Dario David Cioni (Predictor-lotto) @ 1hr 8min 15sec
- Mauro Facci (Quick Step) @ 1hr 8min 55sec
- Andrea Noè (Liquigas) @ 1hr 9min 22sec
- Luis Felipe Laverde (Panaria) @ 1hr 10min 2sec
- Marco Marzano (Lampre) @ 1hr 11min 30sec
- Iban Mayo (Saunier Duval) @ 1hr 12min 1sec
- José Luis rubiera (Discovery) @ 1hr 14min 46sec
- Julio Perez Cuapio (Panaria) @ 1hr 16min 5sec
- Paolo Bettini (Quick Step) @ 1hr 16min 34sec
- Pablo Lastras (Caisse d'Epargne) @ 1hr 18min 3sec
- Francis Mourey (FDJ) @ 1hr 23min 9sec
- Jussi Veikkanen (FDJ) @ 1hr 23min 27sec
- Olivier Bonnaire (Bouygues Telecom) @ 1hr 26min 41sec
- Amaël Moinard (Cofidis) @ 1hr 26min 47sec
- Rinaldo Nocentini (Ag2r) @ 1hr 30min 11sec
- Michael Rasmussen (Rabobank) @ 1hr 31min 51sec
- Volodymyr Bileka (Discovery) @ 2hr 32min 40sec
- Axel Merckx (T-Mobile) @ 1hr 32min 56sec
- Dmitriy Muravyev (Astana) @ 1hr 33min 46sec
- Josep Jufre (Predictor-Lotto) @ 1hr 34min 59sec
- Carl Naibo (Ag2r) @ 1hr 35min 6sec
- Matthias Russ (Gerolsteiner) @ 1hr 36min 51sec
- Salvatore Commesso (Tinkoff) @ 1hr 39min 46sec
- Hubert Schwab (Quick Step) @ 1hr 40min 49sec
- William Walker (Rabobank) @ 1hr 42min 56sec
- David Zabriskie (CSC) @ 1hr 49min 31sec
- David Canada (Saunier duval) @ 1hr 50min 8sec
- Alberto Losada (Caisse d'Epargne) @ 1hr 50min 33sec
- Matthew Lloyd (Predictor-Lotto) @ 1hr 51min 34sec
- Kurt-Asle Arvesen (CSC) @ 1hr 51min 43sec
- Alessandro Spezialetti (Liquigas) @ 1hr 52min 29sec
- Lorenzo Bernucci (T-Mobile) @ 1hr 52min 44sec
- Vladimir Miholjevic (Liquigas) @ 1hr 53min 16sec
- Frédéric Bessy (Cofidis) @ 1hr 54min 10sec
- Mauricio Alberto Ardila (Rabobank) @ 1hr 56min 13sec
- Markel Irizar (Euskaltel) @ 1hr 58min 39sec
- Volodymir Gustov CSC) @ 2hr 2min 31sec
- Koos Moerenhout (Rabobank) @ 2hr 5min 4sec
- Yuriy Krivtsov (Ag2r) @ 2hr 7min 23sec
- Christian Knees (Milram) @ 2hr 7min 52sec
- Pavel Padrnos (Discovery) @ 2hr 9min 1sec
- Jurgen Van den Broeck (Predictor-Lotto) @ 2hr 9min 24sec
- Lilian Jégou (FDJ) @ 2hr 9min 38sec
- Iban Velasco (Euskaltel) @ 2hr 10min 24sec
- Giovanni Visconti (Quick Step) @ 2hr 10min 29sec
- Gorazd Stangelj (Lampre) @ 2hr 11min 53sec
- Frantisek Rabon (T-Mobile) @ 2hr 13min 5sec
- Angel Gomez (Saunier Duval) @ 2hr 15min 36sec
- Addy Engels (Quick Step) @ 2hr 16min 21sec
- Christophe Riblon (Ag2r) @ 2hr 16min 55sec
- Steve Morabito (Astana) @ 2hr 17min 8sec
- Laszlo Bodrogi (Credit Agricole) @ 2hr 18min 5sec
- Andrei Kunitski (Acqua & Sapone) @ 2hr 18min 56sec
- Daniele Contrini (Tinkoff) @ 2hr 22min 48sec
- Pavel Brutt (Tinkoff @ 2hr 23min 41sec
- Nicolas Crosbie (Bouygues Telecom) @ 2r 25min 17sec
- Eric Berthou (Caisse d'Epargne) @ 2hr 27min 9sec
- Giuseppe Palumbo (Acqua & Sapone) @ 2hr 27min 21sec
- Mathieu Perget (Caisse d'Epargne) @ 2hr 27min 39sec
- Maximiliano Richeze (Panaria) @ 2hr 28min 21sec
- Julian Dean (Credit Agricole) @ 2hr 29min 49sec
- Matteo Tosatto (Quick Step) @ 2hr 30min 4sec
- Andrea Pagoto (Panaria) @ 2hr 30min 15sec
- Jurgen van Goolen (Discovery) @ 2hr 31min 45sec
- Enrico Gasparotto (Liquigas) @ 2hr 35min 31sec
- Assan Bazayev (Astana) @ 2hr 37min 23sec
- Benoît Joachim (Astana) @ 2hr 39min 47sec
- Dmitriy Kozontchouk (Rabobank) @ 2hr 40min 4sec
- Leonardo Scarselli (Quick Step) @ 2hr 40min 49sec
- Ricardo Serrano (Tinkoff) @ 2hr 41min 10sec
- Hervé Duclos-Lassalle (Cofidis) @ 2hr 42min 39sec
- Alessandro Petacchi (Milram) @ 2hr 43min 24sec
- Matthew White (Discovery) @ 2hr 43min 51sec
- Alexandre Usov (Ag2r) @ 2hr 44min 31sec
- Alessandro Vanotti (Liquigas) @ 2hr 48min 42sec
- Lloyd Mondory (Ag2r) @ 2hr 49min 53sec
- Mirco Lorenzetto (Milram) @ 2hr 51min 2sec
- Steven Cummings (Discovery) @ 2hr 52min 46sec
- Dario Andriotto (Acqua & Sapone) @ 2hr 54min 15sec
- Laurent Mangel (Ag2r) @ 2hr 55min 3sec
- Alessandro Cortinovis (Milram) @ 2hr 56min 15sec
- Chirstophe Kern (Credit Agricole) @ 2hr 57min 2sec
- Brett Lancaster (Milram) @ 2hr 57min 4sec
- Angelo Furlan (Credit Agricole) @ 2hr 58min 55sec
- Raivis Belovosciks (Saunier Duval) @ 2hr 59min 2sec
- Maxim Gourov (Astana) @ 3hr 0min 58sec
- Franck Renier (Bouygues Telecom) @ 3hr 4min 5sec
- Matti Breschel (CSC) @ 3hr 4min 7sec
- Pedro Horillo (Rabobank) @ 3hr 7min 12sec
- Thomas Fothen (Gerolsteiner) @ 3hr 7min 57sec
- Nicolas Roche (Credit Agricole) 2 3hr 8min 17sec
- Arnaud Gérard (FDJ) @ 3hr 9min 18sec
- Alexandre Pichot (Bouygues Telecom) @ 3hr 9min 35sec
- Mickaël Buffaz (Cofidis) @ 3hr 10min 16sec
- Nick Gates (Predictor-Lotto) @ 3hr 15min 12sec
- Mikhail Ignatiev (Tinkoff) @ 3hr 15min 57sec
- Pierre Drancourt (Bourgues Telecom) @ 3hr 16min 54sec
- Martin Müller (Milram) @ 3hr 17min 7sec
- Fabian Patanchon (FDJ) @ 3hr 19min 57sec
- Tristan Valentin (Cofidis) @ 3hr 20min 46sec
- Nikolai Trusov (Tinkoff) @ 3hr 20min 50sec
- Stefano Zanini (Predictor-Lotto) @ 3hr 24min 22sec
- Sven Krauss (Gerolsteiner) @ 3hr 29min 27sec
- Koldo Fernandez (Euskaltel) @ 3hr 32min 56sec
- Aaron Olson (T-Mobile) @ 3hr 33min 6sec
- Elio Aggiano (Tinkoff) @ 3hr 33min 17sec
- Matteo Bono (Lampre) @ 3hr 33min 37sec
- Anton Luengo (Euskaltel) @ 3hr 34min 17sec
- Oscar Gatto (Gerolsteiner) @ 3hr 41min 39sec
Points
-
Alessandro Petacchi (Milram): 185 points
- Danilo Di Luca (Liquigas): 130
- Paolo Bettini (Quick Step): 120
- Maximiliano Richeze (Panaria): 107
- Leonardo Piepoli (Saunier duval): 93
Climbers' Competition
Leonardo Piepoli (Saunier Duval): 79 points
- Fortunato Balliani (Panaria) : 46
- Danilo Di Luca (Liquigas): 45
- Gilberto Simoni (Saunier duval): 41
- Riccaro Riccò (Saunier Duval): 36
Young Rider
Andy Schleck (CSC) 93hr 1min 34sec
- Riccardo Riccò (Saunier Duval) @ 5min 5sec
- Domenico Pozzovivo (Panaria) @ 22min 0sec
- Vincenzo Nibali (Liquigas) @ 29min 47sec
- Branislau Samoilau (Acqua & Sapone) @ 32min 24sec
Team Classification (Fast Team):
- Saunier Duval: 278hr 11min 31sec
- Liquigas @ 3min 53sec
- Lampre @ 6min 6sec
- Astana @ 6min 56sec
- Panaria @ 10min 15sec
Team Points (Super Team):
- Lampre: 408 points
- Liquigas: 364
- Panaria: 359
- Saunier Duval: 336
- Astana: 287
Stage 1: Saturday, May 12, CAPRERA - LA MADDALENA (team time trial), 25.6 km
![]() |
||
Liquigas riding to victory in stage 1 |
||
Results:
- Liquigas: 33min 38sec
- Astana @ 13sec
- CSC @ 30sec
- Lampre @ 42sec
- Discovery @ 49sec
- Acqua & Sapone @ 1min 2sec
- Tinkoff @ 1min 4sec
- Crédit Agricole @ 1min 13sec
- Caisse d'Epargne @ 1min 23sec
- Saunier Duval @ 1min 25sec
GC after Stage 1:
- Enrico Gasparotto (Liquigas) 33min 38sec
- Danilo Di Luca (Liquigas) s.t.
- Vincenzo Nibali (Liquigas) s.t.
- Franco Pellizotti (Liquigas) s.t.
- Andrea Noè (Liquigas) s.t.
- Charles Wegelius (Liquigas) s.t.
- Alessandro Vanotti (Lqiquigas) @ 2sec
- Paolo Savoldelli (Astana) @ 13sec
- Eddy Mazzoleni (Astana) s.t.
- Andrey Mizurov (Astana) s.t.
![]() |
|||
Route of the stage 1 team time trial on the island of Sardinia |
|||
![]() |
|||
Route 1 elevation |
|||
Stage 2: Sunday, May 13, TEMPIO PAUSANIA - BOSA, 205 km
Major climb: At km 156.8, Villanova Moneleone, elevation 612 meters, 18.4 km long. Average gradient of 3.4% and a maximum of 8%
Results:
- Robbie McEwen (Predictor-Lotto) 5hr 7min 13sec
- Paolo Bettini (Quick Step) s.t.
- Alessandro Petacchi (Milram) s.t.
- Assan Bazayev (Astana) s.t.
- Maximiliano Richeze (Panaria) s.t.
- Alexandre Usov (Ag2R) s.t.
- José Joaquin Rojas (Caisse d'Epargne) s.t.
- Stefano Garzelli (Acqua & Sapone) s.t.
- Lorenzo Bernucci (T-Mobile) s.t.
- George Hincapie (Discovery) s.t.
GC after stage 2:
- Danilo Di Luca (Liquigas) 5hr 4min 51sec
- Enrico Gasparotto (Liquigas) s.t.
- Vincenzo Nibali (Liquigas) s.t.
- Charles Wegelius (Liquigas) s.t.
- Andrea Noè (Liquigas) s.t.
- Franco Pellizotti (Liquigas) s.t.
- Paolo Savoldelli (Astana) @ 13sec
- Andrey Muravyev (Astana) s.t.
- Eddy Mazzoleni (Astana) s.t.
- Sergei Yakovlev (Astana) s.t.
![]() |
|||
Stage 2 route, still on the island of Sardinia |
|||
![]() |
|||
Stage 2 elevation. |
|||
Stage 3: Monday, May 14, BARUMINI - CAGLIARI, 181 km
![]() |
|
![]() |
|
Results:
- Alessandro Petacchi (Milram) 4hr 22min 57sec
- Robert Forster (Gerolsteiner) s.t.
- Maximiliano Richeze (Panaria) s.t.
- Robbie McEwen (Predictor-Lotto) s.t.
- Danilo Napolitano (Lampre) s.t.
- Alexandre Usov (Ag2R) s.t.
- Lloyd Mondory (Ag2R) s.t.
- Enrico Gasparotto (Liquigas) s.t.
- Jose Joaquin Rojas (Caisse d'Epargne) s.t.
- Volodymyr Bileka (Discovery) s.t.
GC after Stage 3:
- Enrico Gasparotto (Liquigas) 4hr 22min 57sec
- Danilo Di Luca (Lquigas) s.t.
- Andrea Noè (Liquigas) s.t.
- Franco Pellizotti (Liquigas) s.t.
- Vincenzo Nibali (Liquigas) s.t.
- Charles Wegelius (Liquigas) s.t.
- Paolo Savoldelli (Astana) @ 13sec
- Eddy Mazzoleni (Astan) s.t.
- Andrey Mizourov (Astana) s.t.
- Dmitriy Muravyev (Astana) s.t.
![]() |
|||
Stage 3 route, this is the last stage on the island of Sardinia. Tomorrow is a transfer and rest day. |
|||
![]() |
|||
Stage 3 elevation. |
|||
Rest Day: Tuesday, May 15
Stage 4: Wednesday, May 16, SALERNO - MONTEVERGINE DI MERCOGLIANO (hill-top finish), 153 km
Major climbs:
Picco San Angelo, elevation 470 meters
Montevergine di Mercogliano, 17 km @ 5% average gradient with a maximum of 10%, near the middle of the climb. Elevation, 1,260 meters
Results:
- Danilo Di Luca (Liquigas) 4hr 22min 42sec
- Riccardo Riccò (Saunier Duval) s.t.
- Damiano Cunego (Lampre) s.t.
- Andy Schleck (CSC) @ 3sec
- Stefano Garzelli (Acqua & Sapone) s.t.
- Franco Pellizotti (Liquigas) @ 6sec
- Luca Mazzanti (Panaria) s.t.
- David Arroyo Duran (Casiise d'Epargne) @ 7sec
- Emanuele Sella (Panaria) @ 13sec
- David Zabriskie (CSC) s.t.
GC after Stage 4:
- Danilo Di Luca (Liquigas) 14hr 26min 10sec
- Franco Pellizotti (Liquigas) @ 26sec
- Andrea Noè (Liquigas) @ 35sec
- Vincenzo Nibali (Liquigas) s.t.
- Andy Schleck (CSC) @ 53sec
- Damiano Cunego (Lampre) @ 54sec
- David Zabriskie (CSC) @ 1min 3sec
- Paolo Savoldelli (Astana) @ 1min 7sec
- Eddy Mazzoleni (Astana) s.t.
- Andrey Mizourov (Astana) s.t.
![]() |
||
![]() |
||
Stage 4 route map and elevation guide. |
||
Stage 5: Thursday, May 17, TEANO - FRASCATI, 173 km
Major climb: Cantoniera Macere, elevation 327 meters
Results:
- Robert Forster (Gerolsteiner) 4hr 17min 2sec
- Thor Hushovd (Credit Agricole) s.t.
- Alessandro Petacchi (Milram) s.t.
- Danilo Napolitano (Lampre) s.t.
- Robbie McEwen (Predictor-Lotto) s.t.
- Aliaksandr Usau (Ag2R) s.t.
- Maximilian Richeze (Panaria) s.t.
- Alexandre Pichot (Bouygues Telecom) s.t.
- Juan Jose Haedo (CSC) s.t.
- Oscar Gatto (Gerolsteiner) s.t.
GC after Stage 5:
- Danilo Di Luca (Liquigas) 18hr 43min 12sec
- Franco Pellizotti (Liquigas) @ 26sec
- Andrea Noè (Liquigas) @ 35sec
- Vincenzo Nibali (Liquigas) s.t.
- Andy Schleck (CSC) @ 53sec
- Damiano Cunego (Lampre) @ 54sec
- David Zabriskie (CSC) @ 1min 3sec
- Paolo Savoldelli (Astana) @ 1min 7sec
- Eddy Mazzoleni (Astana) s.t.
- Andrey Mizourov (Astana) s.t.
![]() |
||
![]() |
||
Stage 5 map and elevation guide. |
||
Stage 6: Friday, May 18, TIVOLI - SPOLETO, 177 km
Major climbs:
Monte Terminillo (Sella di Leonessa) 21 km @ 6% average gradient, elevation 1,894 meters
Forca Capistrello: 1,211 meters
Forca di Cerro: 734 meters
Results:
- Luis Felipe Laverde (Panaria) 4hr 58min 23sec
- Marco Pinotti (T-Mobile) s.t.
- Christophe Kern (Credit Agricole) @ 1min 30sec
- Hubert Schwab (Quick Step) @ 1min 34sec
- Daniele Contrini (Tinkoff) @ 3min 45sec
- Fortunato Baliani (Panaria) @ 6min 55sec
- Alesandro Petacchi (Milram) @ 7min 9sec
- Aliaksandr Usau (Ag2R) s.t.
- Giuspppe Palumbo (Astana) s.t.
- Yuriy Krivtsov (Ag2R) s.t.
GC after Stage 6:
- Marco Pinotti (T-Mobile) 23hr 44min 32sec
- Hubert Schwab (Quick Step) @ 3min 30sec
- Danilo Di Luca (Liquigas) @ 4min 12sec
- Franco Pellizotti (Liquigas) @ 4min 38sec
- Andrea Noè (Liquigas) @ 4min 47sec
- Vincenzo Nibali (Liquigas) s.t.
- Luis Felipe Laverde (Panaria) @ 4min 49sec
- Andy Schleck (CSC) @ 5min 5sec
- Damiano Cunego (Lampre) @ 5min 6sec
- David Zabriskie (CSC) @ 5min 15sec
![]() |
||
![]() |
||
Stage 6 route map and elevation. |
||
Stage 7: Saturday, May 19, SPOLETO - SCARPERIA, 254 km
Major climb: Valico Croce a Mori, elevation 955 meters
Results:
- Alessandro Petacchi (Milram) 6hr 14min 44sec. 40.668 km/hr
- Thor Hushovd (Credit Agricole) s.t.
- Paolo Bettini (Quick Step) s.t.
- Danilo Napolitano (Lampre) s.t.
- José Joaquin Rojas s.t.
- Aliaksandr Usau (Ag2R) s.t.
- Maximilian Richeze (Panaria) s.t.
- Enrico Gasparotto (Liquigas) s.t.
- Assan Bazayev (Astana) s.t.
- Koldo Fernandez (Euskaltel) s.t.
GC after Stage 7:
- Marco Pinotti (T-Mobile) 29hr 59min 16sec
- Hubert Schwab (Quick Step) @ 3min 30sec
- Danilo Di Luca (Liquigas) @ 4min 12sec
- Franco Pellizotti (Liquigas) @ 4min 38sec
- Andrea Noè (Liquigas) @ 4min 47sec
- Vincenzo Nibali (Liquigas) s.t.
- Luis Felipe Laverde (Panaria) @ 4min 49sec
- Andy Schleck (CSC) @ 5min 5sec
- Damiano Cunego (Lampre) @ 5min 6sec
- David Zabriskie (CSC) @ 5min 15sec
![]() |
||
![]() |
||
Stage 7, the longest stage of the 2007 Giro, map and elevation. |
||
Stage 8: Sunday, May 20, BARBERINO DI MUGELLO - FIORANO MODENESE, 200 km
Major climbs:
Passo della Futa: 13.1 km long, elevation 903 meters. 5.1% average gradient with a maximum of 11%.
Sestola: Elevation 1,020 meters, 6.7 km long with an average gradient of 6.2% and a maximum of 10%
Results:
A break of 22 got away and rolled in with a 4min 19sec gap on the field.
- Kurt-Asle Arvesen (CSC) 4hr 49min 59sec
- Paolo Bettini (Quick Step) s.t.
- Assan Bazayev (Astana) s.t.
- Evgeni Petrov (Tinkoff) s.t.
- Dionisio Galparsoro (Euskaltel) s.t.
- George Hincapie (Discovery) s.t.
- Alessandro Spezialetti (Liquigas) st.t.
- Rinaldo Nocentini (Ag2R) s.t.
- Emanuele Sella (Panaria) s.t.
- David Arroyo (Caisse d'Epargne) s.t.
GC after Stage 8:
- Marco Pinotti (T-Mobile) 34hr 48min 34sec
- Andrea Noè (Liquigas) @ 28sec
- Serguei Yakovlev (Astana) @ 54sec
- Marzio Bruseghin (Lampre) @ 1min 6sec
- Francisco Javier Vila (Lampre) @ 1min 10sec
- José Luis Rubiera (Discovery) @ 1min 36sec
- David Arroyo (Caisse d'Epargne) @ 1min 43sec
- Evgeni Petrov (Tinkoff) @ 1min 51sec
- Dario David Cioni (Predictor-Lotto) @ 2min 13sec
- Alexandr Arekeev (Acqua & Sapone) @ 2min 17sec
![]() |
||
![]() |
||
Stage 8 map and elevation |
||
Stage 9: Monday, May 21: REGGIO NELL'EMILIA - LIDO DI CAMAIORE, 177 km
Major climb: Passo del Cerreto, elevation 1,261 meters, 12.3 km long with an average gradient of 5% and a patch of 10%.
Results:
- Danilo Napolitano (Lampre) 4hr 57min 8sec. 35.471 km/hr
- Robbie McEwen (Predictor-Lotto) s.t.
- Alessandro Petacchi (Milram) s.t.
- Paolo Bettini (Quick Step) s.t.
- Koldo Fernandez (Euskaltel) s.t.
- Thor Hushovd (Credit Agricole) s.t.
- Maximilian Richeze (Panaria) s.t.
- Hervé Duclos-Lassale (Cofidis) s.t.
- Robert Forster (Gerolsteiner) s.t.
- Juan José Haedo (CSC) s.t.
GC after Stage 9:
- Marco Pinotti (T-Mobile) 39hr 45min 42sec
- Andrea Noè (Liquigas) @ 28sec
- Serguei Yakovlev (Astana) @ 54sec
- Marzio Bruseghin (Lampre) @ 1min 6sec
- Francisco Javier Vila (Lampre) @ 1min 10sec
- José Luis Rubiera (Discovery) @ 1min 36sec
- David Arroyo (Caisse d'Epargne) @ 1min 43sec
- Evgeni Petrov (Tinkoff) @ 1min 51sec
- Dario David Cioni (Predictor-Lotto) @ 2min 13sec
- Alexandr Arekeev (Acqua & Sapone) @ 2min 17sec
![]() |
||
![]() |
||
Stage 9 route map and elevation. |
||
Stage 10: Tuesday, May 22, LIDO DI CAMAIORE - SANTUARIO NOSTRA SIGNORA DELLA GUARDIA (Hill-top finish), 250 km
Major climbs:
Passo della Biscia: elevation 890 meters, 16.3 km long, 3.3% average gradient with a maximum of 11%
Campi: 4.3 km long, 392 meter elevation, 8.0% average gradient with a maximum of 12%
Santuario Nostra Signora della Guardia: 9km @ 7.8% average gradient with maximum of 14%. Elevation 760 meters.
Results:
- Leonardo Piepoli (Saunier Duval) 6hr 19min 7sec. 39.407 km/hr
- Danilo Di Luca (Liquigas) @ 18sec
- Andy Schleck (CSC) @ 27sec
- Gilberto Simoni (Saunier Duval) @ 32sec
- Riccardo Riccò (Saunier Duval) @ 41sec
- Paolo Savoldelli (Astana) s.t.
- Damiano Cunego (Lampre) @ 43sec
- Franco Pellizotti (Liquigas) @ 45sec
- Yaroslav Popovych (Discovery) @ 52sec
- Andrea Noè (Liquigas) s.t.
GC after Stage 10:
- Andrea Noè (Liquigas) 46hr 6min 9sec
- Marzio Bruseghin (Lampre) @ 1min 8sec
- David Arroyo (Caisse d'Epargne) @ 1min 15sec
- Francisco Vila (Lampre) @ 1min 38sec
- Evgeni Petrov (Tinkoff) @ 1min 48sec
- Emanuele Sella (Panaria) @ 2min 4sec
- Serguei Yakovlev (Astana) @ 2min 6sec
- Danilo Di Luca (Liquigas) @ 2min 58sec
- Marco Pinotti (T-Mobile) @ 3min 11sec
- Jose Luis Rubiera (Discovery) @ 3min 22sec
![]() |
||
![]() |
||
Map and elevation of stage 10. The Giro really starts today. |
||
Stage 11: Wednesday, May 23, SERRAVALLE SCRIVIA - PINEROLO, 198 km
Results:
- Alessandro Petacchi (Milram) 5hr 46min 59sec. 34.237 km/hr
- Gabriele Balducci (Astana) s.t.
- Robbie McEwen (Predictor-Lotto) s.t.
- Thor Hushovd (Credit Agricole) s.t.
- Danilo Napolitano (Lampre) s.t.
- Angelo Furlan (Credit Agricole) s.t.
- Koldo Fernandez (Euskaltel) s.t.
- Aliaksandr Usau (Ag2R) s.t.
- Robert Forster (Gerolsteiner) s.t.
- Enrico Gasparotto (Liquigas) s.t.
GC after Stage 11:
- Andrea Noè (Liquigas) 51hr 53min 8sec
- Marzio Bruseghin (Lampre) @ 1min 8sec
- David Arroyo (Caisse d'Epargne) @ 1min 15sec
- Francisco Vila (Lampre) @ 1min 38sec
- Evgeni Petrov (Tinkoff) @ 1min 48sec
- Emanuele Sella (Panaria) @ 2min 4sec
- Serguei Yakovlev (Astana) @ 2min 6sec
- Danilo Di Luca (Liquigas) @ 2min 58sec
- Marco Pinotti (T-Mobile) @ 3min 11sec
- Jose Luis Rubiera (Discovery) @ 3min 22sec
![]() |
||
![]() |
||
Stage 11 route map and elevation guide. |
||
Stage 12: Thursday, May 24, SCALENGHE - BRIANÇON (France), 163 km
Major climbs:
Colle Dell'Agnello, 21.3 km @ 6.8% average gradient. At 2,744 meters elevation, highest point of the Giro, or the "Cima Coppi"
Col d'Izoard, 14.15 km. Most of the second half is about 9% with 2 patches of 14% gradient. Elevation 2,360 meters.
![]() |
||
Stage 12: You can see a bit of Leonardo Piepoli's shoulder (yellow) in the upper right hand corner. He's followed by Simoni, Di Luca, Mazzoleni, Cunego and Schleck. You can barely see the red Acqua & Sapone jersey of Garzelli behind Cunego. |
||
Results:
- Danilo Di Luca (Liquigas) 4hr 46min 39sec. 34.118 km/hr
- Gilberto Simoni (Saunier Duval) s.t.
- Andy Schleck (CSC) @ 7sec
- Eddy Mazzoleni (Astana) @ 15sec
- Damiano Cunego (Lampre) @ 19sec
- Stefano Garzelli (Acqua & Sapone) @ 2min 17sec
- Yoann Le Boulenger (Bouygues Telecom) @ 2min 33sc
- Riccardo Riccò (Saunier Duval) s.t.
- Franco Pellizotti (Liquigas) @ 2min 38sec
GC after Stage 12:
- Danilo Di Luca (Liquigas) 56hr 42min 25sec
- Marzio Bruseghin (Lampre) @ 1min 3sec
- David Arroyo (Caisse d'Epargne) @ 1min 16sec
- Andy Schleck (CSC) @ 1min 25sec
- Francisco Vila (Lampre) @ 1min 39sec
- Damiano Cunego (Lampre) @ 2min 10sec
- Emanuele Sella (Panaria) @ 2min 14sec
- Gilberto Simoni (Saunier duval) @ 2min 34sec
- Evgeni Petrov (Tinkoff) @ 2min 48sec
- Eddy Mazzoleni (Astana) @ 3min 28sec
![]() |
||
![]() |
||
Stage 12 route map and elevation guide. | ||
Stage 13: Friday, May 25, BIELLA - SANTUARIO DI OROPA (individual hill-climb time trial), 12.6 km.
Santuario di Oropa: 5.8% average gradient with a maximum of 13%. Elevation 1,135 meters.
![]() |
||
The Stage 13 time trial was only Marzio Bruseghin's second professional victory. |
||
Results:
- Marzio Bruseghin (Lampre) 28min 55sec. 26.144 km/hr
- Leonardo Piepoli (Saunier Duval) @ 1sec
- Danilo Di Luca (Liquigas) @ 8sec
- David Zabriskie (CSC) @ 19sec
- Franco Pellizotti (Liquigas) @ 22sec
- Stefano Garzelli (Acqua & Sapone) @ 29sec
- Evgeni Petrov (Tinkoff) @ 31sec
- Eddy Mazzoleni (Astana) @ 33sec
- Damiano Cunego (Lampre) @ 38sec
- Andy Schleck (CSC) @ 40sec
GC after Stage 13
- Danilo Di Luca (Liquigas) 57hr 11min 28sec
- Marzio Bruseghin (Lampre) @ 55sec
- Andy Schleck (CSC) @ 1min 57sec
- Damiano Cunego (Lampre) @ 2min 40sec
- Francisco Vila (Lampre) @ 2min 44sec
- David Arroyo (Caisse d'Epargne) @ 2min 51sec
- Evgeni Petrov (Tinkoff) @ 3min 11sec
- Gilberto Simoni (Saunier Duval) @ 3min 32sec
- Emanuele Sella (Panaria) @ 3min 52sec
- Eddy Mazzoleni (Astana) @ 3min 53sec
![]() |
||
![]() |
||
Stage 13 route map and elevation guide. |
||
Stage 14: Saturday, May 26, CANTU - BERGAMO, 192 km
Major climbs:
Passo di San Marco: 26.15 km @ 6.7% average gradient and a maximum of 12%. Elevation 1,985 meters.
La Trinita-Dossena: elevation 984 meters, 9.4 km long. 6.4% average gradient with a maximum of 12%.
Results:
- Stefano Garzelli (Acqua & Sapone) 4hr 58min 34sec. 38.584 km/hr
- Gilberto Simoni (Saunier Duval) s.t.
- Paolo Bettini (Quick Step) s.t.
- Fortunato Baliani (Panaria) s.t.
- Eddy Mazzoleni (Astana) s.t.
- Paolo Savoldelli (Astana) s.t.
- Ivan Parra (Cofidis) s.t.
- Danilo Di Luica (Liquigas) @ 38sec
- Riccardo Ricco (Saunier duval) s.t.
- Marzio Bruseghin (Lampre) s.t.
- Damiano Cunego (Lampre) s.t.
- David Arroyo (Caisse d'Epargne) s.t.
- Emanuele Sella (Panaria) s.t.
GC after Stage 14:
- Danilo Di Luca (Liquigas) 62hr 10min 40sec
- Marzio Bruseghin (Lampre) @ 55sec
- Andy Schleck (CSC) @ 1min 57sec
- Damiano Cunego (Lampre) @ 2min 40sec
- Gilberto Simoni (Saunier Duval) @ 2min 42sec
- Francisco Vila (Lampre) @ 2min 44sec
- David Arroyo (Caisse d'Epargne) @ 2min 51sec
- Evgeni Petrov (Tinkoff) @ 3min 11sec
- Eddy Mazzoleni (Astana) @ 3min 15sec
- Emanuele Sella (Panaria) @ 3min 52sec
- Franco Pellizotti (Liquigas) @ 5min 24sec
- Stefano Garzelli (Acqua & Sapone) @ 5min 26sec
![]() |
||
![]() |
||
Stage 14 route map and elevation guide. |
||
Stage 15: Sunday, May 27, TRENTO - TRE CIME DI LAVAREDO (hilltop finish), 184 km
Major climbs:
Passo di San Pellegrino: 11.6 km @ 6.4% average gradient and a maximum of 14%. Elevation 1,18 meters.
Passo Giau: 9.8 km, about 9% average gradient with a patch of 14%. Elevation 2,236 meters.
Passo Tre Croci: 7.9 km @ 7.2 %. Elevation 1,805 meters.
Tre Cime di Lavaredo: The 7 kilometers are 12.2 percent with a patch of 18% gradient. Elevation 2,230 meters.
![]() |
||
On the Tre Cime di Lavaredo Riccò leads Parra, Pieplo and Perez-Cuapio (hidden). |
||
Results:
- Riccardo Riccò (Saunier Duval) 5hr 47min 22sec. 31.781 km/hr
- Leonardo Piepoli (Saunier Duval) s.t.
- Ivan Ramiro Parra (Cofidis) @ 10sec
- Julio Perez Cuapio (Panaria) @ 32sec
- Eddy Mazzoleni (Astana) @ 1min 29sec
- Danilo Di Luca (Liquigas) @ 2min 53sec
- Gilberto Simoni (Saunier Duval) @ 3min 30sec
- Damiano Cunego (Lampre) @ 3min 36sec
- Andy Schleck (CSC) @ 3min 52sec
- Emanuele Sella (Panaria) @ 6min 3sec
GC after Stage 15:
- Danilo Di Luca (Liquigas) 68hr 55sec
- Eddy Mazzoleni (Astana) @ 1min 51sec
- Andy Schleck (CSC) @ 2min 56sec
- Gilberto Simoni (Saunier Duval) @ 3min 19sec
- Damiano Cunego (Lampre) @ 3min 23sec
- Riccardo Riccò (Saunier Duval) @ 3min 39sec
- David Arroyo (Caisse D'Epargne) @ 6min 5sec
- Emanuele Sella (Panaria) @ 7min 2sec
- Evgeni Petrov (Tinkoff) @ 7min 29sec
- Marzio Bruseghin (Lampre) @ 9min 29sec
![]() |
||
![]() |
||
Stage 15 route map and elevation guide |
||
Rest Day, Monday, May 28
Stage 16: Tuesday, May 29, AGORDO (Dolomiti Stars) - LIENZ (Austria), 189 km
Major climbs:
Passo di Campolongo, Elevation 1,875 meters.
Bannberg; 1,262 meters
Results:
The pack let a series of breaks get away and came in 8 minutes behind Garzelli. There was no change to the top 10 GC.
- Stefano Garzelli (Acqua & Sapone) 5hr 34min 7sec. 33.940 km/hr
- Laurent Mangel (Ag2R) @ 1min 1sec
- Ricardo Serrano (Tinkoff) s.t.
- José Luis Rubiera (Discovery) s.t.
- Pietro Caucchioli (Credit Agricole) s.t.
- Pablo Lastras (Caisse d'Epargne) s.t.
- Savatore Commesso (Tinkoff) @ 2min 29sec
- Giovanni Visconti (Quick Step) s.t.
- Assan Bazayev (Astana) s.t.
- Lorenzo Bernucci (T-Mobile) s.t.
GC after Stage 16:
- Danilo Di Luca (Liquigas) 73hr 43min 12sec
- Eddy Mazzoleni (Astana) @ 1min 51sec
- Andy Schleck (CSC) @ 2min 56sec
- Gilberto Simoni (Saunier Duval) @ 3min 19sec
- Damiano Cunego (Lampre) @ 3min 23sec
- Riccardo Riccò (Saunier Duval) @ 3min 39sec
- David Arroyo (Caisse D'Epargne) @ 6min 5sec
- Emanuele Sella (Panaria) @ 7min 2sec
- Evgeni Petrov (Tinkoff) @ 7min 29sec
- Marzio Bruseghin (Lampre) @ 9min 29sec
![]() |
||
![]() |
||
Stage 16 route map and elevation guide. |
||
Stage 17: Wednesday, May 30, LIENZ (Austria) - MONTE ZONCOLAN (hill top finish), 142 km
Major climbs:
- Passo di Monte Croce Comelico: Elevation 1,636 meters
Tualis: 887 meters
Monte Zoncolan: 10.1 km with 1,200 meters of elevation gain. Average gradient of 11.9% with a maximum of 22%. Elevation 1,730 meters.
Results:
- Gilberto Simoni (Saunier duval) 3hr 51min 52sec. 36.748 km/hr
- Leonardo Piepoli (Saunier Duval) s.t.
- Andy Schleck (CSC) @ 7sec
- Danilo Di Luca (Liquigas) @ 31sec
- Damiano Cunego (Lampre) @ 37sec
- Massimo Codol (Astana) @ 58sec
- Julio Perez Cuapio (Panaria) @ 1min 19sec
- Franco Pellizotti (Liquigas) @ 1min 40sec
- Marzio Bruseghin (Lampre) @ 1min 57sec
- Ivan Parra (Cofidis) @ 2min 2sec
- Eddy Mazzoleni (Astana) @ 2min 26sec
GC after Stage 17:
- Danilo Di Luca (Liquigas) 77hr 35min 35sec
- Andy Schleck (CSC) @ 2min 24sec
- Gilberto Simoni (Saunier Duval) @ 2min 28sec
- Damiano Cunego (Lampre) @ 3min 29sec
- Eddy Mazzoleni (Astana) @ 3min 36sec
- Riccardo Riccò (Saunier Duval) @ 5min 19sec
- David Arroyo (Caisse d'Epargne) @ 10min
- Evgeni Petrov (Tinkoff) @ 10min 25sec
- Franco Pellizotti (Liquigas) @ 10min 39sec
- Marzio Bruseghin (Lampre) @ 10min 55sec
![]() |
||
![]() |
||
Stage 17 route map and elevation guide. |
||
Stage 18: Thursday, May 31, UDINE - RIESE PIO X, 203 km
Results:
- Alessandro Petacchi (Milram) 4hr 32min 51sec
- Maximiliano Richeze (Panaria) s.t.
- Matti Breschel (CSC) s.t.
- Thomas Fothen (Gerolsteiner) s.t.
- Oscar Gatto (Gerolsteiner) s.t.
- Nicolas Trusov (Tinkoff) s.t.
- Alexnadre Pichot (Bouygues Telecom) s.t.
- Stefano Zanini (Predictor-Lotto) s.t.
- Julian Dean (Credit Agricole) s.t.
- Hervé Duvlos-Lassale s.t.
GC after Stage 18:
- Danilo Di Luca (Liquigas) 82hr 8min 26sec
- Andy Schleck (CSC) @ 2min 24sec
- Gilberto Simoni (Saunier Duval) @ 2min 28sec
- Damiano Cunego (Lampre) @ 3min 29sec
- Eddy Mazzoleni (Astana) @ 3min 46sec
- Riccardo Riccò (Saunier Duval) @ 5min 19sec
- David Arroyo (Caisse d'Epargne) @ 10min
- Evgeni Petrov (Tinkoff) @ 10min 25sec
- Franco Pellizotti (Liquigas) @ 10min 39sec
- Marzio Bruseghin (Lampre) @ 10min 55sec
![]() |
||
![]() |
||
Stage 18 route map and elevation guide |
||
Stage 19: Friday, June 1, TREVISO - COMANO TERME, 179 km
Major climbs:
Pian delle Fugazze, elevation 1,162 meters
Ballino: 755 meters
Results:
- Iban Mayo (Saunier Duval) 4hr 34min 49sec. 38.862 km/hr
- Giovanni Visconti (Quick Step) @ 43sec
- Marco Marzano (Lampre) @ 1min 4sec
- Michael Rasmussen (Rabobank) @ 1min 8sec
- Evgeni Petrov (Tinkoff) s.t.
- Mario Aerts (Predictor-Lotto) @ 2min 54sec
- Lorenzo Bernucci (T-Mobile) @ 2min 58sec
- Maximilian Richeze (Panaria) @ 3min 13sec
- Lilian Jegou (FDJ) s.t.
- Josep Jufre (Predictor-Lotto) s.t.
GC after stage 19:
- Danilo Di Luca (Liquigas) 86hr 46min 28sec
- Andy Schleck (CSC) @ 2min 24sec
- Gilberto Simoni (Saunier Duval) @ 2min 28sec
- Damiano Cunego (Lampre) @ 3min 29sec
- Eddy Mazzoleni (Astana) @ 3min 46sec
- Riccardo Riccò (Saunier Duval) @ 5min 19sec
- Evgeni Petrov (Tinkoff) @ 8min 20sec
- David Arroyo (Caisse d'Epargne) @ 10min
- Franco Pellizotti (Liquigas) @ 10min 39sec
- Marzio Bruseghin (Lampre) @ 10min 55sec
![]() |
||
![]() |
||
Stage 19 route map and elevation guide |
||
Stage 20: Saturday, June 2, BARDOLINO - VERONA (individual time trial), 43 km
Results:
- Paolo Savoldelli (Astana) 52min 20sec. 42.299 km/hr
- Eddy Mazzoleni (Astana) @ 36sec
- David Zabriskie (CSC) @ 38sec
- Laszlo Bodrogi (Credit Agricole) @ 1min 8sec
- Marzio Bruseghin (Lampre) @ 1min 16sec
- Andy Schleck (CSC) @ 1min 28sec
- Vincenzo Nibili (Liquigas) @ 1min 44sec
- Danilo Di Luca (Liquigas) @ 1min 57sec
- Mikhail Ignatiev (Tinkoff) @ 2min 1sec
- Franco Pellizotti (Liquigas) @ 2min 2sec
GC after Stage 20:
- Danilo Di Luca (Liquigas) 87hr 40min 45sec
- Andy Schleck (CSC) @ 1min 55sec
- Eddy Mazzoleni (Astana) @ 2min 25sec
- Gilberto Simoni (Saunier Duval) @ 3min 15sec
- Damiano Cunego (Lampre) @ 3min 49sec
- Riccardo Riccò (Saunier Duval) @ 7min
- Evgeni Petrov (Tinkoff) @ 8min 34sec
- Marzio Bruseghin (Lampre) @ 10min 14sec
- Franco Pellizotti (Liquigas) @ 10min 44sec
- David Arroyo (Caisse d'Epargne) @ 11min 58sec
![]() |
|||
![]() |
|||
Stage 20 route map and elevation guide |
|||
Final Stage, Number 21: Sunday, June 3 VESTONE - MILANO, 185 km
Major climb: Passo Tre Termini, elevation 701 meters
Results:
- Alessandro Petacchi (Milram) 5hr 18min 54sec. 34.807 km/hr
- Maximilian Richeze (Panaria) s.t.
- Paolo Bettini (Quick Step) s.t.
- Giuseppe Palumbo (Acqua & Sapone) s.t.
- Stefano Zanini (Predictor-Lotto) s.t.
- Lloyd Mondory (Ag2R) s.t.
- Alexandre Usov (Ag2R) s.t.
- Oscar Gatto (Gerolsteiner) s.t.
- Thomas Fothen (Gerolsteiner) s.t.
- Matti Breschel (CSC) s.t.
Complete Final 2007 Giro d'Italia General Classification:
![]() |
||
![]() |
||
Stage 21, the final stage, route map and elevation guide. |
||