
Main
Startlist, Classifications, Giro Favorites
Key Stages, Overall Map
Photos, The Dust Devil's Daily Wrap
Aaron Olson and Saunier Duval-Prodir Updates
Stages
6 May, Stage 1, Seraing TT, 6.2K, Map
7 May, Stage 2, Mons - Charleroi/Marcinelle, 197K, Map
8 May, Stage 3, Perwez - Namur, 202K, Map
9 May, Stage 4, Wanze - Hotton, 193K, Map
10 May, Rest day, Cremona
11 May, Stage 5, Piacenza - Cremona TTT, 38K, Map
12 May, Stage 6, Busseto - Forlì, 227K, Map
13 May, Stage 7, Cesena - Saltara, 236K, Map
14 May, Stage 8, Civitanova Marche - Maielletta/Passo Lanciano, 171K, Map
15 May, Stage 9, Francavilla al Mare - Termoli, 127K, Map
16 May, Stage 10, Termoli - Peschici, 187K, Map
17 May, Rest day, Pontedera
18 May, Stage 11, Pontedera - Pontedera TT, 50K, Map
19 May, Stage 12, Livorno - Sestri Levante, 171K, Map
20 May, Stage 13, Alessandria - La Thuile, 218K, Map
21 May, Stage 14, Aosta - Domodossola, 223K, Map
22 May, Stage 15, Mergozzo - Brescia, 189K, Map
23 May, Stage 16, Rovato - Trento/Monte Bondone, 173K, Map
24 May, Stage 17, Termeno - Plan de Corones, 133K [to 115K], Map
25 May, Stage 18, Sillian - Gemona del Friuli, 210K, Map
26 May, Stage 19, Pordenone - Passo di San Pellegrino, 224K, Map
27 May, Stage 20, Trento - Aprica, 211K, Map
28 May, Stage 21, Museo del Ghisallo - Milano, 140K, Map
28 May, Stage 21a, Canzo - Ghisallo TT, 11K, Map
28 May, Stage 21b, Lecco - Milano, 116K, Map
Total 3,526.20K