Race Info, Preview, Live Video, Results, Photos and Highlights
![]() He didn't win a stage at the 2015 Giro d'Italia, but Alberto Contador once again proved that over three weeks, his mental and physical toughness is difficult to beat. This is the 2015 Giro d'Italia Live Dashboard with access to everything you should need from just one page with daily updates featuring stage previews, live video, results, reports, big photos and video highlights. Big Photos from 2015 — sirotti/rcs Big Photos from all 2014 stages — sirotti/rcs Big Photos from all 2013 stages — sirotti/rcs Big Photos from all 2012 stages — sirotti/rcs/reuters Big Photos from all 2011 stages — sirotti/rcs Big Photos from all 2010 stages — sirotti/rcs Big Photos from all 2009 stages — sirotti |
| ||||||||||||
![]() | ||||||||||||
1 | Saturday, May 9 | 17.6 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
2 | Sunday, May 10 | 177 km | ||||||||||
Albenga → Genova | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
3 | Monday, May 11 | 136 km | ||||||||||
Rapallo → Sestri Levante | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
4 | Tuesday, May 12 | 150 km | ||||||||||
Chiavari → La Spezia | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
5 | Wednesday, May 13 | 152 km | ||||||||||
La Spezia → Abetone | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
6 | Thursday, May 14 | 183 km | ||||||||||
Montecatini Terme → Castiglione della Pescaia | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
7 | Friday, May 15 | 264 km | ||||||||||
Grosseto → Fiuggi | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
8 | Saturday, May 16 | 186 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
9 | Sunday, May 17 | 215 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 18 | |||||||||||
Rest day | ||||||||||||
10 | Tuesday, May 19 | 200 km | ||||||||||
Civitanova Marche → Forlì | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
11 | Wednesday, May 20 | 153 km | ||||||||||
Forlì → Imola | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
12 | Thursday, May 21 | 190 km | ||||||||||
Imola → Vicenza | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
13 | Friday, May 22 | 147 km | ||||||||||
Montecchio Maggiore → Jesolo | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
14 | Saturday, May 23 | 59.4 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
15 | Sunday, May 24 | 165 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 25 | |||||||||||
Rest day | ||||||||||||
16 | Tuesday, May 26 | 174 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
17 | Wednesday, May 27 | 134 km | ||||||||||
Tirano → Lugano (CH) | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
18 | Thursday, May 28 | 170 km | ||||||||||
Melide (CH) → Verbania | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
19 | Friday, May 29 | 236 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
20 | Saturday, May 30 | 199 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
21 | Sunday, May 31 | 185 km | ||||||||||
Torino → Milano | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
Total Distance | 3493 km | |||||||||||
| ||||||||||||
News and Updates for Giro d'Italia 2015
Live starting Sunday, 2015 Critérium du Dauphiné (2.UWT FRA): all stage maps, profiles and timetables are now posted
June 6 update:
Giro d'Italia Review Part 1 (07:05 English) — inCycle
Giro d'Italia Review Part 2 (06:38 English) — inCycle
June 2 update:
Contador returns to Pinto after Giro d’Italia triumph — cyclingnews
Podcast: Contador wraps up the Giro d'Italia (25:31 English) — telegraph
Contador hails up-and-down Giro win (00:39 English) — eurosport
Stage 21 Post-Race Coverage 

21 Big Photos from Stage 21 — sirotti/rcs
Stage 21 Results 1 KEISSE, Iljo (EQS) 4:18:37 2 DURBRIDGE, Luke (OGE) 3 KLUGE, Roger (IAM) + 9 4 PORSEV, Alexander (KAT) 5 NIZZOLO, Giacomo (TFR) 6 MEZGEC, Luka (TGA) 7 VIVIANI, Elia (SKY) 8 HOFLAND, Moreno (TLJ) 9 APPOLLONIO, Davide (AND) 10 FAVILLI, Elia (STH) 11 ROUX, Anthony (FDJ) 12 SABATINI, Fabio (EQS) 13 MODOLO, Sacha (LAM) 14 GROSU, Eduard Michael (NIP) 15 MATYSIAK, Bartlomiej (CCC) 16 ZHUPA, Eugert (STH) 17 RICHEZE, Maximiliano Ariel (LAM) 18 AMADOR BAKKAZAKOVA, Andrey (MOV) Final General Classification 1 CONTADOR VELASCO, Alberto (TCS) 88:22:25 2 ARU, Fabio (AST) + 1:53 3 LANDA MEANA, Mikel (AST) + 3:05 4 AMADOR BAKKAZAKOVA, Andrey (MOV) + 8:10 5 HESJEDAL, Ryder (TCG) + 9:52 6 KONIG, Leopold (SKY) + 10:41 7 KRUIJSWIJK, Steven (TLJ) + 10:53 8 CARUSO, Damiano (BMC) + 12:08 9 GENIEZ, Alexandre (FDJ) + 15:51 10 TROFIMOV, Yury (KAT) + 16:14 11 MONFORT, Maxime (LTS) + 17:51 12 VAN DEN BROECK, Jurgen (LTS) + 25:12 13 KANGERT, Tanel (AST) + 28:05 14 URAN URAN, Rigoberto (EQS) + 28:26 15 MOINARD, Amaël (BMC) + 30:35 16 ATAPUMA HURTADO, Darwin (BMC) + 40:36 17 NIEVE ITURALDE, Mikel (SKY) + 48:24 18 VISCONTI, Giovanni (MOV) + 50:32 19 TIRALONGO, Paolo (AST) + 1:03:38 20 BETANCUR GOMEZ, Carlos (ALM) + 1:17:27Alberto Contador wins Giro d'Italia overall — cyclingnews
Tinkov: If Contador wins the Tour de France he should target the Vuelta — cyclingnews
Keisse ends the Giro d’Italia on a high after three weeks of suffering — cyclingnews
Contador: I was never afraid of losing the Giro — cyclingnews
Consistency key to Nizzolo's success in the race for points — cyclingnews
Last 10 Km of Stage 21 (12:07 English) — eurosport
Last Km of Stage 21 and Podium Ceremony (03:35 Ambient Noise) — gazzetta
Official Stage 21 Highlights (03:33 English) — inCycle
Full On-Demand Stage 21 Broadcast (02:25:15 Italian) — rai
Processo alla tappa: Stage 21 Post-Race Show (49:40 Italian) — rai
NotiCiclismo en el Giro: Etapa 21 (05:17 Spanish) — espn
Alberto Contador Post-Victory Interview (01:08 Spanish) — CyclingProNet
Final Podium Ceremony and Alberto Contador Interview (01:45 Spanish/English) — giroditalia
21 Big Photos from Stage 21 — sirotti/rcs
Extended Stage 21 Highlights (25:56 English, restricted to Australia) — sbs
Onboard footage best of: two-minutes from all 21 stages (01:39 Ambient Noise/Music) — velon
Alberto Contador imparable en Italia (01:30 Spanish) — espn
Backstage Pass - Stage 21 (08:57 English/Music) — ORICAGreenEDGE
Team Sky Diary 7: End of the Giro (04:29 English/Music) — TeamSky
How The Race Was Won - Giro d'Italia - Stage 15 (04:27 English) — CosmoCatalano
Stage 21 preview: Torino → Milano, 185 km (flat)

May 30 update:
Stage 21 Preview and Favorites — c-cycling
Stage 21 Flythrough (00:39 Music) — giroditalia
See the race summary table (right) for the Stage 21 profile, map and timetable.
Stage 21 start time: Sunday 12:30 CET (10:30:00 AM GMT+0000); Weather for Torino, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:12 CET (3:12:00 PM GMT+0000); Weather for Milano, Italy
Stage 20 Post-Race Coverage 

47 Big Photos from Stage 20 — sirotti/rcs
Stage 20 Results 1 ARU, Fabio (AST) 5:12:25 2 HESJEDAL, Ryder (TCG) + 18 3 URAN URAN, Rigoberto (EQS) + 24 4 LANDA MEANA, Mikel (AST) 5 KRUIJSWIJK, Steven (TLJ) + 34 6 CONTADOR VELASCO, Alberto (TCS) + 2:25 7 KANGERT, Tanel (AST) + 2:28 8 PELLIZOTTI, Franco (AND) 9 KONIG, Leopold (SKY) 10 ROSA, Diego (AST) 11 CARUSO, Damiano (BMC) 12 AMADOR BAKKAZAKOVA, Andrey (MOV) + 2:34 13 PIRAZZI, Stefano (BAR) + 3:05 14 MONFORT, Maxime (LTS) + 3:18 15 GENIEZ, Alexandre (FDJ) 16 DE LA CRUZ MELGAREJO, David (EQS) + 6:02 17 ATAPUMA HURTADO, Darwin (BMC) 18 FELLINE, Fabio (TFR) + 7:06 19 ZAKARIN, Ilnur (KAT) + 7:37 20 TROFIMOV, Yury (KAT) 21 CARDOSO, Andre (TCG) 22 MOINARD, Amaël (BMC) 23 SAMOILAU, Branislau (CCC) 24 INTXAUSTI ELORRIAGA, Benat (MOV) + 7:42 25 NIEVE ITURALDE, Mikel (SKY) 26 LUDVIGSSON, Tobias (TGA) + 8:35 27 DUPONT, Hubert (ALM) + 8:54 28 TIRALONGO, Paolo (AST) 29 VAN DEN BROECK, Jurgen (LTS) 30 SIUTSOU, Kanstantsin (SKY) 31 BETANCUR GOMEZ, Carlos (ALM) 32 BROWN, Nathan (TCG) 33 CATALDO, Dario (AST) + 10:01 34 STORTONI, Simone (AND) + 15:22 35 BISOLTI, Alessandro (NIP) + 16:18 36 MONSALVE, Jonathan (STH) 37 SLAGTER, Tom Jelte (TCG) 38 CHAVANEL, Sylvain (IAM) 39 BOUET, Maxime (EQS) 40 POLANC, Jan (LAM) General Classification after Stage 20 1 CONTADOR VELASCO, Alberto (TCS) 84:03:30 2 ARU, Fabio (AST) + 2:02 3 LANDA MEANA, Mikel (AST) + 3:14 4 AMADOR BAKKAZAKOVA, Andrey (MOV) + 8:19 5 HESJEDAL, Ryder (TCG) + 9:52 6 KONIG, Leopold (SKY) + 10:50 7 KRUIJSWIJK, Steven (TLJ) + 11:02 8 CARUSO, Damiano (BMC) + 12:17 9 GENIEZ, Alexandre (FDJ) + 16:00 10 TROFIMOV, Yury (KAT) + 16:23 11 MONFORT, Maxime (LTS) + 17:51 12 VAN DEN BROECK, Jurgen (LTS) + 25:12 13 KANGERT, Tanel (AST) + 28:14 14 URAN URAN, Rigoberto (EQS) + 28:35 15 MOINARD, Amaël (BMC) + 30:23 16 ATAPUMA HURTADO, Darwin (BMC) + 40:26 17 NIEVE ITURALDE, Mikel (SKY) + 47:45 18 VISCONTI, Giovanni (MOV) + 49:37Full Official Stage 20 Results and General Classification — rcs
Aru wins in Sestriere — cyclingnews
Aru wins Giro stage 20, Contador stays in pink after scare — velonews
Alberto Contador secures Giro crown as Fabio Aru wins stage 20 (02:31 English, restricted to Europe) — eurosport
Contador: I was never afraid of losing the Giro — cyclingnews
Team orders temper Landa’s aggression on the road to Sestriere — cyclingnews
Aru continues late Giro d’Italia resurgence with Sestriere victory — cyclingnews
“Although he didn’t have a good day, we saw the determination/experience of Alberto” — ctips
Last 9 Km of Stage 20 - Final Climb (21:25 English) — eurosport
Last 4 Km of Stage 20 and Podium Ceremony (11:07 Ambient Noise) — gazzetta
Cima Coppi Finestre Climb Stage 20; Landa attacks, Contador suffers (36:19 English) — eurosport
Official Stage 20 Highlights (03:30 English) — inCycle
Tappa 20 Highlights (01:34 Italian) — giroditalia
Full On-Demand Stage 20 Broadcast (02:24:02 Italian) — rai
SBS Stage 20 Recap (03:26 English) — sbs
Alberto Contador Post Stage 20 (01:15 Spanish) — CyclingProNet
Alberto Contador Post Stage 20 (00:53 Spanish/English) — giroditalia
Rigoberto Uran Post Stage 20 (01:04 Spanish) — CyclingProNet
Mikel Landa Post Stage 20 (01:20 Spanish) — CyclingProNet
47 Big Photos from Stage 20 — sirotti/rcs
NotiCiclismo Etapa 20: Reacciones de Urán, Amador y Contador (05:37 Spanish) — espn
Extended Stage 20 Highlights (27:09 English, restricted to Australia) — sbs
Winners Interview from Stage 20 (01:37 Italian/English) — giroditalia
Processo alla tappa: Stage 20 Post-Race Show (48:49 Italian) — rai
Backstage Pass - Stage 20 (08:18 English/Music) — ORICAGreenEDGE
Onboard footage from Stage 20 - Colle delle Finestre (03:01 Ambient Noise/Music) — VelonCC
Stage 20 preview: Saint Vincent → Sestriere, 199 km (Mountain)
May 29 update: Stage 20 Preview and Favorites — c-cycling
Stage 20 preview with Eros Poli (06:46 English) — inCycle
Stage 20 Preview – Climbing The Colle Delle Finestre (08:36 English) — gcn
Stage 20 Flythrough (00:46 Music) — giroditalia
LeMond: The UCI should use a heat gun to detect motors — cyclingnews
Colle delle Finestre, montagna magica (02:58 Italian) — gazzetta
See the race summary table (right) for the Stage 20 profile, map and timetable.
Categorized Climbs for Stage 20:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
172 / 27 | Colle delle Finestre | 18.5 km | 9.2 % | 14 % | CC | ![]() ![]() |
199 / 0 | Sestriere | 9.2 km | 5.4 % | 9 % | 3 | ![]() ![]() |
Stage 20 start time: Saturday 12:00 CET (10:00:00 AM GMT+0000); Weather for Saint Vincent, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Sestriere, Italy
Stage 19 Post-Race Coverage 

35 Big Photos from Stage 19 — sirotti/rcs
Stage 19 Results 1 ARU, Fabio (AST) 6:24:13 2 HESJEDAL, Ryder (TCG) + 28 3 URAN URAN, Rigoberto (EQS) + 1:10 4 KANGERT, Tanel (AST) + 1:18 5 KRUIJSWIJK, Steven (TLJ) 6 CONTADOR VELASCO, Alberto (TCS) 7 LANDA MEANA, Mikel (AST) 8 KONIG, Leopold (SKY) + 1:21 9 NIEVE ITURALDE, Mikel (SKY) + 1:24 10 GENIEZ, Alexandre (FDJ) + 2:24 11 CARUSO, Damiano (BMC) + 2:27 12 AMADOR BAKKAZAKOVA, Andrey (MOV) 13 MONFORT, Maxime (LTS) + 2:49 14 MONSALVE, Jonathan (STH) 15 TROFIMOV, Yury (KAT) 16 VAN DEN BROECK, Jurgen (LTS) 17 ATAPUMA HURTADO, Darwin (BMC) + 4:43 18 FELLINE, Fabio (TFR) + 5:14 19 MOINARD, Amaël (BMC) 20 PELLIZOTTI, Franco (AND) 21 CARDOSO, Andre (TCG) 22 SIUTSOU, Kanstantsin (SKY) 23 ELISSONDE, Kenny (FDJ) + 6:52 24 INTXAUSTI ELORRIAGA, Benat (MOV) 25 PIRAZZI, Stefano (BAR) + 9:03 26 TIRALONGO, Paolo (AST) + 11:56 27 BASSO, Ivan (TCS) 28 STORTONI, Simone (AND) 29 ROGERS, Michael (TCS) 30 BISOLTI, Alessandro (NIP) + 13:27 31 SANCHEZ GIL, Luis Leon (AST) + 14:06 32 VISCONTI, Giovanni (MOV) + 14:46 33 ZAKARIN, Ilnur (KAT) + 14:58 34 KOCHETKOV, Pavel (KAT) 35 ROSA, Diego (AST) 36 IZAGUIRRE INSAUSTI, Jon (MOV) 37 PUCCIO, Salvatore (SKY) 38 HENAO GOMEZ, Sebastian (SKY) 39 MOUREY, Francis (FDJ) + 16:01 General Classification after Stage 19 1 CONTADOR VELASCO, Alberto (TCS) 78:48:40 2 ARU, Fabio (AST) + 4:37 3 LANDA MEANA, Mikel (AST) + 5:15 4 AMADOR BAKKAZAKOVA, Andrey (MOV) + 8:10 5 KONIG, Leopold (SKY) + 10:47 6 TROFIMOV, Yury (KAT) + 11:11 7 HESJEDAL, Ryder (TCG) + 12:05 8 CARUSO, Damiano (BMC) + 12:14 9 KRUIJSWIJK, Steven (TLJ) + 12:53 10 GENIEZ, Alexandre (FDJ) + 15:07Full Official Stage 19 Results and General Classification — rcs
Aru saves his pride with stage win on the climb to Cervinia — cyclingnews
Aru earns redemption with Giro stage 19 win — velonews
Contador hits cruise control to Cervinia — velonews
Hesjedal left disappointed after near stage win in Cervinia — cyclingnews
Contador content to mark Landa on the road to Cervinia — cyclingnews
Hesjedal: No lamenting what could have been — velonews
Last 10 Km of Stage 19 (25:17 English) — eurosport
Last 6 Km of Stage 19 (15:15 Dutch) — eurosport
Last 5 Km of Stage 19 (12:33 Ambient Noise) — gazzetta
Official Stage 19 Highlights (03:29 English) — inCycle
Tappa 19 Highlights (01:26 Italian) — giroditalia
UCI checks Alberto Contador’s bike for motor after Stage 17 (01:49 Italian) — corriere
Full On-Demand Stage 19 Broadcast (02:46:50 Italian) — rai
Winner's Interview from Stage 19 (02:27 Italian) — CyclingProNet
Winner's Interview from Stage 19 (03:37 Italian) — gazzetta
Alberto Contador Post Stage 19 Interview (02:31 Spanish) — CyclingProNet
Processo alla tappa: Stage 19 Post-Race Show (53:48 Italian) — rai
R Uran Post Stage 19: 'Finalmente sto meglio, sto provando' (01:13 Italian) — gazzetta
Mikel Landa Post Stage 19 (02:47 Spanish/Italian) — gazzetta
35 Big Photos from Stage 19 — sirotti/rcs
Giovanni Visconti: 'Mi è mancata la fuga giusta' (03:13 Italian) — gazzetta
Vinokurov: 'Giro durissimo, Contador non può vincere il Tour' (03:56 Italian) — gazzetta
Paulo Bettini: 'Grande Aru dopo la batosta' (02:20 Italian) — gazzetta
NotiCiclismo en el Giro: Etapa 19; Reacciones de Rigo Urán (03:24 Spanish) — espn
Backstage Pass - Stage 19 (04:46 English/Music) — ORICAGreenEDGE
Extended Stage 19 Highlights (25:40 English, restricted to Australia) — sbs
Stage 19 preview: Gravellona Toce → Cervinia, 236 km (Mountain)
May 28 update: Stage 19 Preview and Favorites — c-cycling
Stage 19 Flythrough (00:50 Music) — giroditalia
Stage 19 Preview with Eros Poli (06:10 English) — inCycle
CCC Pro Cycling Team Bus Tour | Giro D'Italia 2015 (03:14 English) — gcn
Astana says Aru may race Vuelta after Giro misfire — velonews
See the race summary table (right) for the Stage 19 profile, map and timetable.
Categorized Climbs for Stage 19:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
86 / 150 | Croce Serra | 6.9 km | 3.8 % | 9 % | 3 | ![]() ![]() |
168 / 68 | Saint-Barthélemy | 16.5 km | 6.7 % | 13 % | 1 | ![]() ![]() |
208 / 28 | Col Saint-Pantaléon | 16.5 km | 7.2 % | 12 % | 1 | ![]() ![]() |
236 / 0 | Cervinia | 19.2 km | 5 % | 12 % | 1 | ![]() ![]() |
Stage 19 start time: Friday 10:30 CET (8:30:00 AM GMT+0000); Weather for Gravellona Toce, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:05 CET (3:05:00 PM GMT+0000); Weather for Cervinia, Italy
Stage 18 Post-Race Coverage 

32 Big Photos from Stage 18 — sirotti/rcs
Stage 18 Results 1 GILBERT, Philippe (BMC) 4:04:14 2 BONGIORNO, Francesco Manuel (BAR) + 47 3 CHAVANEL, Sylvain (IAM) + 1:01 4 BUSATO, Matteo (STH) 5 MOINARD, Amaël (BMC) 6 DE LA CRUZ MELGAREJO, David (EQS) 7 NOCENTINI, Rinaldo (ALM) 8 SIUTSOU, Kanstantsin (SKY) 9 HAGA, Chad (TGA) + 2:42 10 WEENING, Pieter (OGE) + 3:55 11 HESJEDAL, Ryder (TCG) + 6:05 12 CONTADOR VELASCO, Alberto (TCS) 13 VILLELLA, Davide (TCG) + 6:38 14 GENIEZ, Alexandre (FDJ) + 7:18 15 KRUIJSWIJK, Steven (TLJ) 16 CARUSO, Damiano (BMC) 17 KONIG, Leopold (SKY) 18 ZARDINI, Edoardo (BAR) 19 VISCONTI, Giovanni (MOV) 20 TROFIMOV, Yury (KAT) 21 VAN DEN BROECK, Jurgen (LTS) 22 PELLIZOTTI, Franco (AND) 23 LANDA MEANA, Mikel (AST) 24 ARU, Fabio (AST) 25 AMADOR BAKKAZAKOVA, Andrey (MOV) 26 ELISSONDE, Kenny (FDJ) 27 MONFORT, Maxime (LTS) 28 KANGERT, Tanel (AST) 29 BELKOV, Maxim (KAT) 30 PIRAZZI, Stefano (BAR) + 11:34 31 ATAPUMA HURTADO, Darwin (BMC) 32 FINETTO, Mauro (STH) + 14:45 33 DUPONT, Hubert (ALM) 34 BOUET, Maxime (EQS) 35 ROGERS, Michael (TCS) 36 MIHAYLOV, Nikolay (CCC) 37 TIRALONGO, Paolo (AST) 38 ULISSI, Diego (LAM) 39 ROSA, Diego (AST) 40 BAK, Lars Ytting (LTS) General Classification after Stage 18 1 CONTADOR VELASCO, Alberto (TCS) 72:23:09 2 LANDA MEANA, Mikel (AST) + 5:15 3 ARU, Fabio (AST) + 6:05 4 AMADOR BAKKAZAKOVA, Andrey (MOV) + 7:01 5 TROFIMOV, Yury (KAT) + 9:40 6 KONIG, Leopold (SKY) + 10:44 7 CARUSO, Damiano (BMC) + 11:05 8 KRUIJSWIJK, Steven (TLJ) + 12:53 9 HESJEDAL, Ryder (TCG) + 13:01 10 GENIEZ, Alexandre (FDJ) + 14:01 11 MONFORT, Maxime (LTS) + 15:17 12 VAN DEN BROECK, Jurgen (LTS) + 17:12Full Official Stage 18 Results and General Classification — rcs
Gilbert wins stage 18 in Verbania — cyclingnews
Gilbert wins; Contador turns the screws in Giro stage 18 — velonews
Contador: We were already working before Landa fell — cyclingnews
Hesjedal bike tested for motor: "It’s the most ridiculous thing I’ve ever heard of" — velonews
Gilbert savours his solo victory at the Giro d’Italia — cyclingnews
The Tour de France is looming – but Alberto Contador keeps attacking — cyclingweekly
Mixed feelings as Hesjedal continues late march up Giro d’Italia standings — cyclingnews
Cunego breaks collarbone in Giro d’Italia crash — cyclingnews
Aru, Landa and Astana take defeat on the chin at the Giro d’Italia — cyclingnews
Amador credits weight loss for surprise Giro d’Italia showing — cyclingnews
Hesjedal: I am always strong in the third week — cyclingquotes
Last 15 Km of Stage 18 (22:51 English) — eurosport
44 km to go: Monte Ologno Climb with Contador Attack and Crashes (31:13 English) — eurosport
Last Km of Stage 18 and Podium Ceremony (02:03 Ambient Noise) — gazzetta
Official Stage 18 Highlights (03:35 English) — inCycle
Tappa 18 Highlights (01:28 Italian) — gazzetta
Full On-Demand Stage 18 Broadcast (02:52:09 Italian) — rai
SBS Stage 18 Recap (05:06 English) — sbs
Six bikes tested for motors at St 18 finish inc. Contador and Hesjedal (00:46 Italian) — gazzetta
NotiCiclismo Etapa 18: Visita de Mauricio Soler, reacciones Atapuma y Amador (03:46 Spanish) — espn
Davide Villella: 'Bello aiutare Hesjedal' (01:14 Italian) — gazzetta
Processo alla tappa: Stage 18 Post-Race Show (45:23 Italian) — rai
32 Big Photos from Stage 18 — sirotti/rcs
Winner's Interview from Stage 18 and Alberto Contador (01:27 Italian/English/Spanish) — giroditalia
Backstage Pass - Stage 18 (06:21 English/Music) — ORICAGreenEDGE
Alberto Contador Post Stage 18 Interview (01:37 Spanish) — CyclingProNet
Mikel Landa Post Stage 18 Interview (02:18 Spanish) — CyclingProNet
Manuel Bongiorno Post Stage 18 Interview (01:58 Italian) — CyclingProNet
Stage 18 Extended Highlights (25:34 English, restricted to Australia) — sbs
Etapa 18: Repasamos la actualidad de los ciclistas de Colombia en una nueva etapa del Giro (02:44 Spanish) — espn
Stage 18 preview: Melide → Verbania, 170 km (hilly finish)
May 27 update: Stage 18 Preview and Favorites — c-cycling
Stage 18 Flythrough (00:41 Music) — giroditalia
Aru tries to stay optimistic and on the podium at the Giro d’Italia — cyclingnews
BMC Racing Team Mechanics' Truck Tour at the Giro d'Italia (04:26 English) — gcn
Alberto Contador: 'La tappa del monte Ologno? Sarà dura' (01:21 Spanish/Italian) — gazzetta
Stage 18 preview — cyclingnews
Podcast: Conquering Contador, Cheats always prosper, or do they?, and Nove Mesto (51:42 English) — cycling-central
See the race summary table (right) for the Stage 18 profile, map and timetable.
Categorized Climbs for Stage 18:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
134 / 36 | Monte Ologno | 10.4 km | 9 % | 13 % | 1 | ![]() ![]() |
Stage 18 start time: Thursday 12:55 CET (10:55:00 AM GMT+0000); Weather for Melide, CH
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:10 CET (3:10:00 PM GMT+0000); Weather for Verbania, Italy
Stage 17 Post-Race Coverage 

22 Big Photos from Stage 17 — sirotti/rcs
Stage 17 Results 1 MODOLO, Sacha (LAM) 3:07:51 2 NIZZOLO, Giacomo (TFR) 3 MEZGEC, Luka (TGA) 4 HAUSSLER, Heinrich (IAM) 5 APPOLLONIO, Davide (AND) 6 BROECKX, Stig (LTS) 7 LOBATO DEL VALLE, Juan Jose (MOV) 8 PORSEV, Alexander (KAT) 9 REZA, Kévin (FDJ) 10 VAN DER LIJKE, Nick (TLJ) 11 VIVIANI, Elia (SKY) 12 RICHEZE, Maximiliano Ariel (LAM) 13 GENIEZ, Alexandre (FDJ) 14 COLBRELLI, Sonny (BAR) 15 BOLE, Grega (CCC) 16 PETACCHI, Alessandro (STH) 17 MONTAGUTI, Matteo (ALM) 18 KONIG, Leopold (SKY) 19 GILBERT, Philippe (BMC) 20 CARUSO, Damiano (BMC) General Classification after Stage 17 1 CONTADOR VELASCO, Alberto (TCS) 68:12:50 2 LANDA MEANA, Mikel (AST) + 4:02 3 ARU, Fabio (AST) + 4:52 4 AMADOR BAKKAZAKOVA, Andrey (MOV) + 5:48 5 TROFIMOV, Yury (KAT) + 8:27 6 KONIG, Leopold (SKY) + 9:31 7 CARUSO, Damiano (BMC) + 9:52 8 KRUIJSWIJK, Steven (TLJ) + 11:40 9 GENIEZ, Alexandre (FDJ) + 12:48 10 HESJEDAL, Ryder (TCG) + 13:01Full Official Stage 17 Results and General Classification — rcs
Modolo wins stage 17 in Lugano — cyclingnews
Twice is nice: Sacha Modolo wins Giro stage 17 — velonews
Giro’15 St.17: Magic Modolo! — pezcyclingnews
Modolo doubles his haul after surviving Mortirolo — cyclingnews
Nizzolo desperate for Giro d’Italia stage win after seven near misses — cyclingnews
Last 20 Km of Stage 17 (24:26 English) — eurosport
Last 8 Km of Stage 17 (09:35 Dutch) — eurosport
Last Km of Stage 17 and Podium Ceremony (02:03 Ambient Noise) — gazzetta
Official Stage 17 Highlights (03:26 English) — inCycle
Tappa 17 Highlights (01:19 Italian) — gazzetta
Full On-Demand Stage 17 Broadcast (02:52:01 Italian) — rai
Heinrich Haussler Post Stage 17 Interview (1:25 English) — IAMCYCLING
NotiCiclismo en el Giro: Charla con Rigo Urán (03:36 Spanish) — espn
On board footage from Stage 17 including the sprint finish (02:51 Ambient Noise/Music) — VelonCC
Alberto Contador Post-Stage 17 Interview (00:31 Spanish/English) — Girod'Italia
Sacha Modolo and Giacolo Nizzolo Post Stage 17 Interviews (00:36 Italian/English) — giroditalia
SBS Stage 17 Recap (03:19 English) — sbs
Processo alla tappa: Stage 17 Post-Race Show (48:30 Italian) — rai
Sacha Modolo Post Stage 17 Interview (03:00 Italian) — gazzetta
Luca Paolini: 'Frenato da una moto ma era un'azione difficile' (02:50 Italian) — gazzetta
Fabio Aru: 'Ho recuperato bene dopo il Mortirolo' (02:15 Italian) — gazzetta
22 Big Photos from Stage 17 — sirotti/rcs
Stage 17 - Recap (05:30 English) — cycling.tv
Extended Stage 17 Highlights (26:24 English, restricted to Australia) — sbs
UCI checks Alberto Contador’s bike for motor after Stage 17 (01:49 Italian) — corriere
Stage 17 preview: Tirano → Lugano, 134 km (rolling)
May 26 update: Stage 17 Preview and Favorites — c-cycling
Stage 17 Flythrough (00:39 Music) — giroditalia
See the race summary table (right) for the Stage 17 profile, map and timetable.
Stage 17 start time: Wednesday 13:55 CET (11:55:00 AM GMT+0000); Weather for Tirano, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:05 CET (3:05:00 PM GMT+0000); Weather for Lugano, CH
Stage 16 Post-Race Coverage 

34 Big Photos from Stage 16 — sirotti/rcs
Stage 16 Results 1 LANDA MEANA, Mikel (AST) 5:02:51 2 KRUIJSWIJK, Steven (TLJ) + 38 3 CONTADOR VELASCO, Alberto (TCS) 4 TROFIMOV, Yury (KAT) + 2:03 5 AMADOR BAKKAZAKOVA, Andrey (MOV) 6 HESJEDAL, Ryder (TCG) + 2:10 7 ARU, Fabio (AST) + 2:51 8 CARUSO, Damiano (BMC) + 3:16 9 KONIG, Leopold (SKY) + 3:19 10 BETANCUR GOMEZ, Carlos (ALM) 11 GENIEZ, Alexandre (FDJ) 12 VAN DEN BROECK, Jurgen (LTS) + 6:18 13 MONFORT, Maxime (LTS) 14 ANTON HERNANDEZ, Igor (MOV) 15 PIRAZZI, Stefano (BAR) + 8:13 16 ATAPUMA HURTADO, Darwin (BMC) 17 VISCONTI, Giovanni (MOV) + 10:31 18 NIEVE ITURALDE, Mikel (SKY) 19 BOLE, Grega (CCC) 20 MOINARD, Amaël (BMC) 21 URAN URAN, Rigoberto (EQS) 22 KANGERT, Tanel (AST) 23 MONTAGUTI, Matteo (ALM) 24 TIRALONGO, Paolo (AST) + 14:38 25 CARDOSO, Andre (TCG) 26 PELLIZOTTI, Franco (AND) 27 CHIRICO, Luca (BAR) + 18:01 28 SZMYD, Sylwester (CCC) + 22:08 29 NIEMIEC, Przemyslaw (LAM) 30 GAVAZZI, Francesco (STH) 31 HENAO GOMEZ, Sebastian (SKY) 32 MONSALVE, Jonathan (STH) 33 MIHAYLOV, Nikolay (CCC) 34 CHAVES RUBIO, Jhoan Esteban (OGE) 35 BURGHARDT, Marcus (BMC) 36 BROWN, Nathan (TCG) 37 ZAKARIN, Ilnur (KAT) 38 BOOKWALTER, Brent (BMC) 39 PATERSKI, Maciej (CCC) 40 DUPONT, Hubert (ALM) 41 DILLIER, Silvan (BMC) 42 GILBERT, Philippe (BMC) 43 FELLINE, Fabio (TFR) 44 VAN DER LIJKE, Nick (TLJ) 45 KEIZER, Martijn (TLJ) 46 BOUET, Maxime (EQS) 47 INTXAUSTI ELORRIAGA, Benat (MOV) 48 FERNANDEZ, Ruben (MOV) 49 DE LA CRUZ MELGAREJO, David (EQS) 50 ZARDINI, Edoardo (BAR) General Classification after Stage 16 1 CONTADOR VELASCO, Alberto (TCS) 65:04:59 2 LANDA MEANA, Mikel (AST) + 4:02 3 ARU, Fabio (AST) + 4:52 4 AMADOR BAKKAZAKOVA, Andrey (MOV) + 5:48 5 TROFIMOV, Yury (KAT) + 8:27 6 KONIG, Leopold (SKY) + 9:21 7 CARUSO, Damiano (BMC) + 9:52 8 KRUIJSWIJK, Steven (TLJ) + 11:40 9 GENIEZ, Alexandre (FDJ) + 12:48 10 HESJEDAL, Ryder (TCG) + 12:49 11 MONFORT, Maxime (LTS) + 14:04 12 VAN DEN BROECK, Jurgen (LTS) + 15:49 13 VISCONTI, Giovanni (MOV) + 19:50 14 URAN URAN, Rigoberto (EQS) + 22:12 15 MOINARD, Amaël (BMC) + 26:04 16 NIEVE ITURALDE, Mikel (SKY) + 26:30 17 KANGERT, Tanel (AST) + 26:58 18 ATAPUMA HURTADO, Darwin (BMC) + 27:20 19 BETANCUR GOMEZ, Carlos (ALM) + 32:33 20 CUNEGO, Damiano (NIP) + 37:22Full Official Stage 16 Results and General Classification — rcs
Landa wins second stage in Aprica — cyclingnews
Landa steals the show, Contador extends lead in Giro stage 16 — velonews
Contador counters rivals' attack after his untimely puncture — velonews
Giro’15 St.16: Confident Contador! — pezcyclingnews
Contador fights back on Mortirolo to extend Giro d’Italia lead — cyclingnews
Hesjedal: 'Saxo just annihilates themselves' — velonews
Aru: I could have lost 20 minutes — cyclingnews
Astana gives crown to Landa; Aru cracks on Mortirolo — velonews
Hesjedal shows no fear on Giro d’Italia Mortirolo stage — cyclingnews
Kruijswijk keen to take advantage of form at Giro d’Italia — cyclingnews
Landa eclipses Aru on the Mortirolo — cyclingnews
Last 13 Km of Stage 16 (28:09 English) — eurosport
Last 3 Km of Stage 16 (10:48 Ambient Noise) — gazzetta
45 km to go; splits at the Mortirolo climb (49:19 English) — eurosport
Official Stage 16 Highlights (03:15 English) — inCycle
Tappa 16 Highlights (01:29 Italian) — giroditalia
Resume: Stage 16 Highlights (01:16 Basque) — eitb
34 Big Photos from Stage 16 — sirotti/rcs
Full On-Demand Stage 16 Broadcast (03:34:08 Italian) — rai
SBS Stage 16 Recap (04:29 English) — sbs
Stage 16 Start Scene (01:03 Ambient Noise) — giroditalia
NotiCiclismo en el Giro: Etapa 16; reacciones de Amador y Betancur (02:53 Spanish) — espn
Fabio Aru Post-Stage 16: 'Sono stanco, voglio solo riposare' (00:25 Italian) — gazzetta
Steven Kruijswijk Post Stage 16 (01:20 English/Italian) — gazzetta
Steven Kruijswijk Post Stage 16 (01:12 English) — CyclingProNet
Damiano Caruso Post Stage 16 (01:13 Italian) — gazzetta
Winner's Press Conference from Stage 16 (01:26 Spanish) — CyclingProNet
Alberto Contador Post Stage 16 Press Conference (04:10 Spanish) — CyclingProNet
Leopold König Post Stage 16 (01:17 English) — CyclingProNet
Processo alla tappa: Stage 16 Post-Race Show (59:04 Italian) — rai
On Board footage of Giro d'Italia stage 16 (03:02 Music) — velon
Backstage Pass - Stage 16 (07:57 English/Music) — ORICAGreenEDGE
Stage 16 - Recap (05:30 English) — cycling.tv
Extended Stage 16 Highlights (26:33 English, restricted to Australia) — sbs
Stage 16 preview: Pinzolo → Aprica, 174 km (Mountain)
May 25 update: Stage 16 Preview and Favorites — c-cycling
inCycle Stage 16 Preview with Eros Poli recon (06:57 English) — inCycle
Preview: Can the Mortirolo breathe new life into Giro d’Italia? — cyclingnews
Stage 16 Flythrough (00:50 Music) — giroditalia
See the race summary table (right) for the Stage 16 profile, map and timetable.
Categorized Climbs for Stage 16:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
13 / 161 | Campo Carlo Magno | 13 km | 6.7 % | 12 % | 2 | ![]() ![]() |
56 / 118 | Passo del Tonale | 15.3 km | 6.1 % | 10 % | 2 | ![]() ![]() |
101 / 73 | Aprica | 14 km | 3.5 % | 15 % | 3 | ![]() ![]() |
141 / 33 | Passo del Mortirolo | 11.9 km | 10.9 % | 18 % | 1 | ![]() ![]() |
174 / 0 | Aprica | 14 km | 3.5 % | 15 % | 3 | ![]() ![]() |
Stage 16 start time: Tuesday 11:55 CET (9:55:00 AM GMT+0000); Weather for Pinzolo, Italy
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:00 CET (3:00:00 PM GMT+0000); Weather for Aprica, Italy
Monday is the second and final rest day

May 25 update:
The Final Week of The Giro d’Italia — inrng
Richie Porte abandons Giro d'Italia — cyclingnews
The Recon Ride Podcast: Giro d’Italia 2015 Show, Part III (40:22 English) — velohuman
Fabio Aru si gode il giorno di riposo e promette battaglia (04:05 Italian) — CyclingProNet
Aru non si arrende: 'Mai darsi per vinti' (01:28 Italian) — gazzetta
Aru: I've not lost hope at the Giro d'Italia — cyclingnews
Giro d'Italia: 8 conclusions from the second week — cyclingnews
NotiCiclismo en el Giro: Carlos Betancur (04:08 Spanish) — espn
Porte exclusive: "I guess that’s cycling. It’s a cruel sport" — cyclingnews
Amador and Trofimov lead surprises as Giro d’Italia enters final week — cyclingnews
Contador surprised by buffer as Giro d’Italia enters final week — cyclingnews
Index to 440 Big Photos from the first 15 stages of the Giro d'Italia — sirotti/rcs
Leopold Konig steps up as Team Sky leader after Porte quits Giro d'Italia — cyclingweekly
Alberto Contador Rest Day Interview (03:08 Spanish/Italian) — gazzetta
Giro d’Italia transfer talk: Porte and Uran key pieces in 2016 market — cyclingnews
Ochowicz calls for end to “crash fest” by removing wildcard teams — velonews
Richie Porte Post Withdrawal Interview (05:35 English) — abc
Contador: “A stage victory is secondary – I cannot jeopardise the GC” — cyclingtips
Stage 15 Post-Race Coverage 

35 Big Photos from Stage 15 — sirotti/rcs
Stage 15 Results 1 LANDA MEANA, Mikel (AST) 4:22:35 2 TROFIMOV, Yury (KAT) + 2 3 CONTADOR VELASCO, Alberto (TCS) + 5 4 ARU, Fabio (AST) + 6 5 KRUIJSWIJK, Steven (TLJ) + 38 6 AMADOR BAKKAZAKOVA, Andrey (MOV) + 42 7 KONIG, Leopold (SKY) + 1:00 8 KANGERT, Tanel (AST) + 1:10 9 GENIEZ, Alexandre (FDJ) + 1:49 10 CARUSO, Damiano (BMC) + 2:13 11 MONFORT, Maxime (LTS) + 2:18 12 HESJEDAL, Ryder (TCG) + 3:11 13 VISCONTI, Giovanni (MOV) + 3:48 14 TIRALONGO, Paolo (AST) + 3:50 15 BETANCUR GOMEZ, Carlos (ALM) + 4:46 16 REICHENBACH, Sébastien (IAM) + 5:05 17 SZMYD, Sylwester (CCC) + 5:10 18 NIEVE ITURALDE, Mikel (SKY) + 5:11 19 MOINARD, Amaël (BMC) + 5:14 20 ANTON HERNANDEZ, Igor (MOV) 21 IZAGUIRRE INSAUSTI, Jon (MOV) 22 MONSALVE, Jonathan (STH) + 5:20 23 KREUZIGER, Roman (TCS) + 5:33 24 VAN DEN BROECK, Jurgen (LTS) + 5:47 25 DUPONT, Hubert (ALM) + 6:17 26 SIUTSOU, Kanstantsin (SKY) + 6:32 27 HENAO GOMEZ, Sebastian (SKY) 28 ATAPUMA HURTADO, Darwin (BMC) + 6:55 29 ROSA, Diego (AST) + 7:21 30 NIEMIEC, Przemyslaw (LAM) + 7:50 31 FELLINE, Fabio (TFR) 32 DE LA CRUZ MELGAREJO, David (EQS) + 8:00 33 CUNEGO, Damiano (NIP) 34 URAN URAN, Rigoberto (EQS) 35 BOLE, Grega (CCC) 36 FORMOLO, Davide (TCG) 37 FINETTO, Mauro (STH) 38 PIRAZZI, Stefano (BAR) 39 MOUREY, Francis (FDJ) 40 CARDOSO, Andre (TCG) + 8:55 41 ZARDINI, Edoardo (BAR) + 9:36 42 INTXAUSTI ELORRIAGA, Benat (MOV) + 11:18 43 BOOKWALTER, Brent (BMC) + 12:05 44 CHIRICO, Luca (BAR) + 14:02 45 BISOLTI, Alessandro (NIP) 46 BASSO, Ivan (TCS) 47 DOMONT, Axel (ALM) 48 CATALDO, Dario (AST) 49 ROGERS, Michael (TCS) 50 LAGUTIN, Sergey (KAT) General Classification after Stage 15 1 CONTADOR VELASCO, Alberto (TCS) 80:01:34 2 ARU, Fabio (AST) + 2:35 3 AMADOR BAKKAZAKOVA, Andrey (MOV) + 4:19 4 LANDA MEANA, Mikel (AST) + 4:46 5 KONIG, Leopold (SKY) + 6:36 6 TROFIMOV, Yury (KAT) + 6:58 7 CARUSO, Damiano (BMC) + 7:10 8 MONFORT, Maxime (LTS) + 8:20 9 VISCONTI, Giovanni (MOV) + 9:53 10 GENIEZ, Alexandre (FDJ) + 10:03 11 VAN DEN BROECK, Jurgen (LTS) + 10:05 12 KREUZIGER, Roman (TCS) + 10:31 13 HESJEDAL, Ryder (TCG) + 11:17 14 KRUIJSWIJK, Steven (TLJ) + 11:42 15 URAN URAN, Rigoberto (EQS) + 12:15Full Official Stage 15 Results and General Classification — rcs
Landa wins on Madonna di Campiglio — cyclingnews
Mikel Landa wins stage 15 as Alberto Contador defends Giro lead — velonews
Giro’15 St.15: Landa Lands The Big One! — pezcyclingnews
Quotes from the finish line of stage 15 — cyclingnews
Porte suffers and loses over 27 minutes in Giro d'Italia mountains — cyclingnews
Contador says Landa was stronger than Aru — cyclingnews
Aru and Landa play down a possible change of leadership at Astana — cyclingnews
Hesjedal ploughs lone furrow at Giro d’Italia — cyclingnews
Ryder Hesjedal chases solo, edges up Giro GC — velonews
Dupont: I had nothing more to give on the climb — cyclingquotes
König takes over leadership at Sky as Porte loses 27 minutes — cyclingnews
Kruijswijk survives Astana's "murderous pace" to climb Giro d'Italia GC — cyclingnews
Last 15 Km of Stage 15 - Final Climb (37:11 English) — eurosport
Last 2 Km of Stage 15 (06:38 Ambient Noise) — gazzetta
Last 4 Km of Stage 15 (09:28 Dutch) — eurosport
Official Stage 15 Highlights (03:17 English) — inCycle
Full On-Demand Stage 15 Broadcast (01:47:00 Italian) — rai
SBS Stage 15 Recap (04:15 English, restricted to Australia) — sbs
Stage 15 Highlights (01:15 Italian) — gazzetta
Winner's Interview from Stage 15 (00:49 Spanish) — CyclingProNet
Andrey Amador Post Stage 15: 'Spero di ripetermi a Cervinia' (02:07 Spanish/Italian) — gazzetta
NotiCiclismo en el Giro: Etapa 15; reacciones Amador, Henao y Acevedo (02:46 Spanish) — espn
Vinokourov: 'Intanto pensiamo a vincere' (02:36 Italian) — gazzetta
Alberto Contador and Mikel Landa Post Stage 15 Interviews (01:17 Spanish/English) — giroditalia
35 Big Photos from Stage 15 — sirotti/rcs
Paolo Bettini: 'Alberto, che signore' (02:28 Italian) — gazzetta
Damiano Caruso: 'Vorrei una tappa ma anche la classifica' (01:15 Italian) — gazzetta
Giro extra: Alberto Contador not getting carried away (01:42 English, restricted to Europe) — eurosport
Processo alla tappa: Stage 15 Post-Race Show (52:33 Italian) — rai
Stage 15 - Recap (06:05 English) — cycling.tv
Extended Stage 15 Highlights (26:28 English, restricted to Australia) — sbs
Backstage Pass - Stage 15 (04:24 English) — ORICAGreenEDGE
Team Sky Diary 4: Giro d'Italia – A tough weekend (02:35 English/Music) — TeamSky
On Board footage of Giro d'Italia stage 15 (02:50 Music) — velon
Stage 15 preview: Marostica → Madonna di Campiglio, 165 km (Mountain)
May 23 update: Stage 15 Preview and Favorites — c-cycling
Return to Madonna di Campiglio evokes memories of Marco Pantani — cyclingnews
Porte's continued Giro d'Italia participation uncertain after time trial disappointment — cyclingnews
Stage 15 Flythrough (00:46 Music) — giroditalia
See the race summary table (right) for the Stage 15 profile, map and timetable.
Categorized Climbs for Stage 15:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
60 / 105 | La Fricca | 11.3 km | 5.1 % | 10 % | 2 | ![]() ![]() |
134 / 31 | Passo Daone | 11.3 km | 5.1 % | 10 % | 1 | ![]() ![]() |
165 / 0 | Madonna di Campiglio (Patascoss) | 15.5 km | 5.9 % | 12 % | 1 | ![]() ![]() |
Stage 15 start time: Sunday 12:30 CET (10:30:00 AM GMT+0000); Weather for Marostica, Italy
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:05 CET (3:05:00 PM GMT+0000); Weather for Madonna di Campiglio, Italy
Stage 14 Post-Race Coverage 

26 Big Photos from the Stage 14 — sirotti/rcs
Stage 14 Results 1 KIRYIENKA, Vasil (SKY) 1:17:52 2 SANCHEZ GIL, Luis Leon (AST) + 12 3 CONTADOR VELASCO, Alberto (TCS) + 14 4 GRETSCH, Patrick (ALM) + 23 5 KRUIJSWIJK, Steven (TLJ) + 1:09 6 KANGERT, Tanel (AST) + 1:17 7 VAN DEN BROECK, Jurgen (LTS) + 1:25 8 FELLINE, Fabio (TFR) + 1:26 9 LUDVIGSSON, Tobias (TGA) + 1:27 10 DURBRIDGE, Luke (OGE) + 1:36 11 CHAVANEL, Sylvain (IAM) + 1:41 12 VANDEWALLE, Kristof (TFR) 13 KONIG, Leopold (SKY) + 1:44 14 CLEMENT, Stef (IAM) + 1:45 15 AMADOR BAKKAZAKOVA, Andrey (MOV) + 1:48 16 HESJEDAL, Ryder (TCG) + 1:58 17 IZAGUIRRE INSAUSTI, Jon (MOV) + 2:08 18 KEIZER, Martijn (TLJ) + 2:16 19 HAGA, Chad (TGA) + 2:28 20 MONFORT, Maxime (LTS) + 2:37 21 MIHAYLOV, Nikolay (CCC) + 2:40 22 REICHENBACH, Sébastien (IAM) + 2:43 23 URAN URAN, Rigoberto (EQS) + 2:45 24 PORSEV, Alexander (KAT) + 2:47 25 SIUTSOU, Kanstantsin (SKY) + 2:49 26 JUUL JENSEN, Christopher (TCS) + 2:52 27 BOARO, Manuele (TCS) + 2:53 28 TJALLINGII, Maarten (TLJ) + 2:59 29 ARU, Fabio (AST) + 3:01 30 KOCHETKOV, Pavel (KAT) + 3:08 31 MALACARNE, Davide (AST) + 3:12 32 HEPBURN, Michael (OGE) + 3:13 33 CARUSO, Damiano (BMC) + 3:17 34 DILLIER, Silvan (BMC) + 3:18 35 BELKOV, Maxim (KAT) + 3:22 36 ULISSI, Diego (LAM) + 3:27 37 NIEVE ITURALDE, Mikel (SKY) + 3:32 38 CATALDO, Dario (AST) + 3:34 39 BAK, Lars Ytting (LTS) + 3:42 40 FLENS, Rick (TLJ) + 3:45 41 HOULE, Hugo (ALM) 42 GILBERT, Philippe (BMC) 43 KREUZIGER, Roman (TCS) + 3:52 44 PIRAZZI, Stefano (BAR) + 3:54 45 ROSA, Diego (AST) + 3:56 46 VISCONTI, Giovanni (MOV) + 3:57 47 GENIEZ, Alexandre (FDJ) + 4:00 48 RUTKIEWICZ, Marek (CCC) + 4:09 49 VIVIANI, Elia (SKY) + 4:12 50 BERLATO, Giacomo (NIP) + 4:13 51 BOUET, Maxime (EQS) + 4:14 52 LANDA MEANA, Mikel (AST) 53 TVETCOV, Serghei (AND) + 4:17 54 TROFIMOV, Yury (KAT) + 4:19 55 PORTE, Richie (SKY) + 4:20 56 LANCASTER, Brett (OGE) + 4:23 57 SAMOILAU, Branislau (CCC) + 4:25 58 ROUX, Anthony (FDJ) + 4:28 59 FINETTO, Mauro (STH) 60 BROECKX, Stig (LTS) + 4:30 61 LAGUTIN, Sergey (KAT) 62 BETANCUR GOMEZ, Carlos (ALM) + 4:34 63 BROWN, Nathan (TCG) + 4:35 64 CUNEGO, Damiano (NIP) + 4:37 65 ZAKARIN, Ilnur (KAT) + 4:54 General Classification after Stage 14 1 CONTADOR VELASCO, Alberto (TCS) 55:39:00 2 ARU, Fabio (AST) + 2:28 3 AMADOR BAKKAZAKOVA, Andrey (MOV) + 3:36 4 URAN URAN, Rigoberto (EQS) + 4:14 5 VAN DEN BROECK, Jurgen (LTS) + 4:17 6 CATALDO, Dario (AST) + 4:50 7 LANDA MEANA, Mikel (AST) + 4:55 8 CARUSO, Damiano (BMC) + 4:56 9 KREUZIGER, Roman (TCS) + 4:57 10 KONIG, Leopold (SKY) + 5:35 11 MONFORT, Maxime (LTS) + 6:01 12 VISCONTI, Giovanni (MOV) + 6:04 13 TROFIMOV, Yury (KAT) + 7:01 14 CUNEGO, Damiano (NIP) + 7:47 15 HESJEDAL, Ryder (TCG) + 8:05 16 GENIEZ, Alexandre (FDJ) + 8:13 17 PORTE, Richie (SKY) + 8:52 18 IZAGUIRRE INSAUSTI, Jon (MOV) + 8:55 19 FORMOLO, Davide (TCG) + 9:05 20 MOINARD, Amaël (BMC) + 10:52 21 KRUIJSWIJK, Steven (TLJ) + 11:03 22 NIEVE ITURALDE, Mikel (SKY) + 11:21 23 ATAPUMA HURTADO, Darwin (BMC) + 12:45 24 KANGERT, Tanel (AST) + 15:51 25 TIRALONGO, Paolo (AST) + 20:05 26 ROSA, Diego (AST) + 23:31 27 BETANCUR GOMEZ, Carlos (ALM) + 25:01 28 SANCHEZ GIL, Luis Leon (AST) + 33:28 29 CARDOSO, Andre (TCG) + 38:00 30 ROGERS, Michael (TCS) + 38:01Full Official Stage 14 Results and General Classification — rcs
Alberto Contador storms back into race lead — cyclingnews
Kiryienka wins stage 14 time trial, Contador retakes Giro lead — velonews
Giro'15: Kiriyienka Wins Long TT, Bert Back in Pink! — pezcyclingnews
Quotes from the finish line of stage 14 — cyclingnews
Time yet to talk Contador Giro-Tour double? — velonews
Urán struggles in Giro d’Italia time trial but vows to fight on — cyclingnews
Tinkov on Contador: Astana could try to drop him but they can’t do it — cyclingnews
Contador takes charge at the Giro d’Italia after impressive time trial performance — cyclingnews
Aru: I’m not happy with my result but the Giro d’Italia goes on — cyclingnews
Final Stage 14 ITT Riders (28:29 English) — eurosport
Official Stage 14 Highlights (03:33 English) — inCycle
Stage 14 Highlights (06:18 Ambient Noise) — gazzetta
Full On-Demand Stage 14 Broadcast (01:57:23 Italian) — rai
26 Big Photos from the Stage 14 — sirotti/rcs
Processo alla tappa: Stage 14 Post-Race Show (43:31 Italian) — rai
SBS Stage 14 Recap (03:38 English) — sbs
Winner's Interview from Stage 14 (02:36 Italian) — gazzetta
Winner's Interview from Stage 14 (00:38 Italian/English) — giroditalia
Fabio Aru Post-Stage 14: 'Non sono contento, si va avanti' (02:00 Italian) — gazzetta
Alberto Contador Post-Stage 14: 'A crono ho cambiato posizione' (01:17 Spanish/Italian) — gazzetta
Alberto Contador, Fabio Aru Post Stage 14 Interviews (00:43 Spanish/English/Italian) — giroditalia
Paolo Bettini: 'È Contador l'uomo forte' (02:48 Italian) — gazzetta
NotiCiclismo en el Giro: Etapa 14; Reacciones de Andrey Amador, Rigo Urán (03:45 Spanish) — espn
Backstage Pass - Stage 14 (04:34 English) — ORICAGreenEDGE
Extended Stage 14 Highlights (26:24 English, restricted to Australia) — sbs
Stage 14 - Recap (05:20 English) — cycling.tv
Time Trial Tech at the Giro D'Italia (05:16 English) — gcn
Team Sky Diary 3: Giro d'Italia - KIRYIENKA WINS THE ITT! (03:18 English/Music) — TeamSky
Stage 14 preview: Treviso → Valdobbiadene, 59.4 km (TT)
May 22 update: Stage 14 Preview and Favorites — c-cycling
Stage 14 Flythrough (00:39 Music) — giroditalia
Contador: Saturday's time trial 'will not decide the Giro' — velonews
Stage 14 ITT Start Order and Times (CET) — rcs
Aru will be biggest loser in Giro d'Italia time trial, say rival team bosses — cyclingweekly
See the race summary table (right) for the Stage 14 profile, map and timetable.
Categorized Climbs for Stage 14:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
35 / 24 | San Pietro di Feletto | 4.9 km | 3.8 % | 9 % | 4 | ![]() ![]() |
54 / 5 | Strada di Guia | 2.2 km | 4.9 % | 14.2 % | ![]() |
Stage 14 start time: Saturday 12:00 CET (10:00:00 AM GMT+0000); Weather for Treviso, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:06 CET (3:06:00 PM GMT+0000); Weather for Valdobbiadene, Italy
Stage 13 Post-Race Coverage 
27 Big Photos from Stage 13 — sirotti/rcsStage 13 Results 1 MODOLO, Sacha (LAM) 3:03:08 2 NIZZOLO, Giacomo (TFR) 3 VIVIANI, Elia (SKY) 4 PORSEV, Alexander (KAT) 5 GROSU, Eduard Michael (NIP) 6 RICHEZE, Maximiliano Ariel (LAM) 7 HOFLAND, Moreno (TLJ) 8 RUFFONI, Nicola (BAR) 9 MEZGEC, Luka (TGA) 10 HAUSSLER, Heinrich (IAM) 11 APPOLLONIO, Davide (AND) 12 PETACCHI, Alessandro (STH) 13 GREIPEL, André (LTS) 14 MATTHEWS, Michael (OGE) 15 ZHUPA, Eugert (STH) + 4 16 BELKOV, Maxim (KAT) 17 TROFIMOV, Yury (KAT) 18 ARU, Fabio (AST) 19 GENIEZ, Alexandre (FDJ) 20 PATERSKI, Maciej (CCC) 21 KOCHETKOV, Pavel (KAT) 22 BEPPU, Fumiyuki (TFR) 23 CARUSO, Damiano (BMC) 24 MATYSIAK, Bartlomiej (CCC) 25 KREUZIGER, Roman (TCS) 26 URAN URAN, Rigoberto (EQS) 27 LAGUTIN, Sergey (KAT) 28 VAN DER LIJKE, Nick (TLJ) 29 AMADOR BAKKAZAKOVA, Andrey (MOV) 30 MONFORT, Maxime (LTS) 31 VAN DEN BROECK, Jurgen (LTS) 32 KRUIJSWIJK, Steven (TLJ) 33 STACCHIOTTI, Riccardo (NIP) + 10 34 GRMAY, Tsgabu Gebremaryam (LAM) 35 PINEAU, Cédric (FDJ) + 13 36 TJALLINGII, Maarten (TLJ) + 19 37 LANCASTER, Brett (OGE) 38 KLUGE, Roger (IAM) 39 HENDERSON, Greg (LTS) 40 BAK, Lars Ytting (LTS) + 26 41 BROECKX, Stig (LTS) 42 ARNDT, Nikias (TGA) 43 LINDEMAN, Bertjan (TLJ) 44 HANSEN, Adam (LTS) + 34 45 FAVILLI, Elia (STH) + 38 46 CONTADOR VELASCO, Alberto (TCS) + 40 47 GILBERT, Philippe (BMC) 48 LANDA MEANA, Mikel (AST) 49 BERLATO, Giacomo (NIP) 50 HESJEDAL, Ryder (TCG) General Classification after Stage 13 1 ARU, Fabio (AST) 54:20:35 2 CONTADOR VELASCO, Alberto (TCS) + 19 3 LANDA MEANA, Mikel (AST) + 1:14 4 KREUZIGER, Roman (TCS) + 1:38 5 CATALDO, Dario (AST) + 1:49 6 URAN URAN, Rigoberto (EQS) + 2:02 7 CARUSO, Damiano (BMC) + 2:12 8 AMADOR BAKKAZAKOVA, Andrey (MOV) + 2:21 9 VISCONTI, Giovanni (MOV) + 2:40 10 TROFIMOV, Yury (KAT) + 3:15 11 VAN DEN BROECK, Jurgen (LTS) + 3:25 12 CUNEGO, Damiano (NIP) + 3:43 13 MONFORT, Maxime (LTS) + 3:57 14 FORMOLO, Davide (TCG) + 3:59 15 KONIG, Leopold (SKY) + 4:24 16 GENIEZ, Alexandre (FDJ) + 4:46 17 PORTE, Richie (SKY) + 5:05 18 MOINARD, Amaël (BMC) + 5:24 19 ATAPUMA HURTADO, Darwin (BMC) + 6:28 20 HESJEDAL, Ryder (TCG) + 6:40Full Official Stage 13 Results and General Classification — rcs
Modolo wins bunch sprint in Jesolo — cyclingnews
Giro'15: Modolo Wins in Jesolo! — pezcyclingnews
Contador loses lead to Aru with crash; Modolo wins stage 13 — velonews
Porte: There’s not much to do when everyone in front of you goes down — cyclingnews
Aru savours becoming the first ever Sardinian in pink at the Giro d’Italia — cyclingnews
Richie Porte's Giro di disaster — velonews
Alberto Contador loses Giro d’Italia lead to Fabio Aru amid crash chaos — theguardian
Contador loses jersey but saves race after Jesolo crash — cyclingnews
Uran back in contention at the Giro d’Italia as long time trial looms — cyclingnews
Last 10 Km of Stage 13 (13:47 English) — eurosport
Last Km of Stage 13 and Podium Ceremony (02:21 Ambient Noise) — gazzetta
3.2 km to go: Stage 13 crash involves Alberto Contador and Richie Porte (02:00 English) — eurosport
Official Stage 13 Highlights (03:36 English) — inCycle
Full On-Demand Stage 13 Broadcast (01:41:54 Italian) — rai
Processo alla tappa: Stage 13 Post-Race Show (50:03 Italian) — rai
SBS Stage 13 Recap (04:11 English) — sbs
Tappa 13 Highlights (01:15 Italian) — giroditalia
Podium Ceremony and Winner's Interview from Stage 13 (02:32 Italian) — gazzetta
Fabio Aru Post Stage 13 Interview (02:41 Italian) — gazzetta
Alberto Contador Post Stage 13 Interview (02:32 Spanish/Italian) — gazzetta
Backstage Pass - Stage 13 (08:13 English/Music) — ORICAGreenEDGE
NotiCiclismo en el Giro: Etapa 13 (03:02 Spanish) — espn
27 Big Photos from Stage 13 — sirotti/rcs
Richie Porte struck again by bad luck, Stage 13 (01:55 English) — sbs
Stage 13 - Recap (05:39 English) — cycling.tv
Extended Stage 13 Highlights (25:42 English, restricted to Australia) — sbs
Brief Stage 13 Highlights (00:43 Galician) — crtvg
Stage 13 preview: Montecchio Maggiore → Jesolo, 147 km (flat)
May 21 update: Stage 13 Preview and Favorites — c-cycling
Stage 13 Flythrough (00:39 Music) — giroditalia
Chasing Marginal Gains – Bike Tech At The 2015 Giro D'Italia (05:51 English) — gcn
See the race summary table (right) for the Stage 13 profile, map and timetable.
Stage 13 start time: Friday 14:00 CET (12:00:00 PM GMT+0000); Weather for Montecchio Maggiore, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:16 CET (3:16:00 PM GMT+0000); Weather for Jesolo, Italy
Stage 12 Post-Race Coverage 
29 Big Photos from Stage 12 — sirotti/rcsStage 12 Results 1 GILBERT, Philippe (BMC) 4:22:50 2 CONTADOR VELASCO, Alberto (TCS) + 3 3 ULISSI, Diego (LAM) 4 GESCHKE, Simon (TGA) 5 BATTAGLIN, Enrico (BAR) 6 TIRALONGO, Paolo (AST) 7 IZAGUIRRE INSAUSTI, Jon (MOV) + 6 8 BETANCUR GOMEZ, Carlos (ALM) 9 VAN DEN BROECK, Jurgen (LTS) 10 LANDA MEANA, Mikel (AST) 11 URAN URAN, Rigoberto (EQS) 12 PORTE, Richie (SKY) 13 FORMOLO, Davide (TCG) 14 CARUSO, Damiano (BMC) 15 VISCONTI, Giovanni (MOV) 16 KREUZIGER, Roman (TCS) 17 KONIG, Leopold (SKY) + 11 18 REICHENBACH, Sébastien (IAM) 19 ATAPUMA HURTADO, Darwin (BMC) 20 AMADOR BAKKAZAKOVA, Andrey (MOV) 21 MONFORT, Maxime (LTS) 22 TROFIMOV, Yury (KAT) 23 CUNEGO, Damiano (NIP) 24 KRUIJSWIJK, Steven (TLJ) 25 CATALDO, Dario (AST) 26 ARU, Fabio (AST) 27 HESJEDAL, Ryder (TCG) 28 NIEVE ITURALDE, Mikel (SKY) 29 KANGERT, Tanel (AST) 30 GENIEZ, Alexandre (FDJ) General Classification after Stage 12 1 CONTADOR VELASCO, Alberto (TCS) 51:17:06 2 ARU, Fabio (AST) + 17 3 LANDA MEANA, Mikel (AST) + 55 4 CATALDO, Dario (AST) + 1:30 5 KREUZIGER, Roman (TCS) + 1:55 6 URAN URAN, Rigoberto (EQS) + 2:19 7 VISCONTI, Giovanni (MOV) + 2:21 8 CARUSO, Damiano (BMC) + 2:29 9 AMADOR BAKKAZAKOVA, Andrey (MOV) + 2:38 10 KONIG, Leopold (SKY) + 2:44 11 FORMOLO, Davide (TCG) + 3:10 12 PORTE, Richie (SKY) + 3:18 13 CUNEGO, Damiano (NIP) + 3:24 14 ATAPUMA HURTADO, Darwin (BMC) 15 TROFIMOV, Yury (KAT) + 3:32 16 VAN DEN BROECK, Jurgen (LTS) + 3:42 17 MONFORT, Maxime (LTS) + 4:14 18 GENIEZ, Alexandre (FDJ) + 5:03 19 MOINARD, Amaël (BMC) + 5:05 20 IZAGUIRRE INSAUSTI, Jon (MOV) + 5:56Full Official Stage 12 Results and General Classification — rcs
Gilbert wins stage 12 in Vicenza — cyclingnews
Giro’15 St.12: Gilbert The Great! — pezcyclingnews
Gilbert wins, Contador consolidates GC lead — velonews
Quotes from the finish line of stage 12 — cyclingnews
Uran holding out for TT miracle — velonews
Gerrans to abandon Giro d’Italia following stage 12 crash — cyclingnews
Contador upbeat after taking more time from Aru at the Giro d’Italia — cyclingnews
Aru puts on a brave face after a losing time to Contador at the Giro d’Italia — cyclingnews
Cookson: 'The UCI jury had no option' with Sky's Porte — velonews
Fractured vertebrae for Küng in Giro d'Italia crash — cyclingnews
Last 14 Km of Stage 12 (22:16 English) — eurosport
Last Km of Stage 12 (1:16 Dutch, restricted to Belgium) — sporza
18 km to go: Sketchy descending by Geniez at the front (00:31 English) — eurosport
20 km to go: slipping and sliding on a damp Stage 12 descent (03:38 English) — sbs
Official Stage 12 Highlights (03:43 English) — inCycle
Full On-Demand Stage 12 Broadcast (02:12:34 Italian) — rai
Processo alla tappa: Stage 12 Post-Race Show (43:38 Italian) — rai
Winner's Interview from Stage 12 (00:38 Italian/English) — giroditalia
Winner's Interview from Stage 12 (02:03 Italian) — CyclingProNet
Tappa 12 Highlights (01:17 Italian) — giroditalia
Fabio Aru Post Stage 12 Interview (00:40 Italian) — CyclingProNet
Alberto Contador Post Stage 12 Interview (01:42 Spanish) — CyclingProNet
NotiCiclismo en el Giro: Etapa 12 (02:41 Spanish) — espn
29 Big Photos from Stage 12 — sirotti/rcs
Bikecam footage from Stage 12 (02:50 Music) — velon
Extended Stage 12 Highlights (25:53 English, restricted to Australia) — sbs
Simon Gerrans crashes out of the Giro d'Italia (02:35 English) — sbs
Stage 12 preview: Imola → Vicenza, 190 km (lumpy finish)
May 20 update: Stage 12 Preview and Favorites — c-cycling
Stage 12 preview: Vicenza offers another chance for the Classics riders — cyclingnews
Stage 12 Flythrough (00:39 Music) — giroditalia
Categorized Climbs for Stage 12:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
136 / 54 | Castelnuovo | 5.4 km | 5 % | 11 % | 4 | ![]() ![]() |
163 / 27 | Crosara | 3.7 km | 9.1 % | 17 % | 3 | ![]() ![]() |
190 / 0 | Vicenza (Monte Berico) | 1.2 km | 7.1 % | 11 % | 4 | ![]() ![]() |
See the race summary table (right) for the Stage 12 profile, map and timetable.
Stage 12 start time: Thursday 12:35 CET (10:35:00 AM GMT+0000); Weather for Imola, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:14 CET (3:14:00 PM GMT+0000); Weather for Vicenza, Italy
Stage 11 Post-Race Coverage 
19 Big Photos from Stage 11 — sirotti/rcsStage 11 Results 1 ZAKARIN, Ilnur (KAT) 3:55:08 2 BETANCUR GOMEZ, Carlos (ALM) + 53 3 PELLIZOTTI, Franco (AND) 4 INTXAUSTI ELORRIAGA, Benat (MOV) 5 ROSA, Diego (AST) 6 KRUIJSWIJK, Steven (TLJ) 7 HESJEDAL, Ryder (TCG) 8 PATERSKI, Maciej (CCC) + 58 9 GILBERT, Philippe (BMC) 10 LOBATO DEL VALLE, Juan Jose (MOV) + 1:02 11 BOLE, Grega (CCC) 12 GAVAZZI, Francesco (STH) 13 MORI, Manuele (LAM) 14 GESCHKE, Simon (TGA) 15 GERRANS, Simon (OGE) 16 MATTHEWS, Michael (OGE) 17 KOCHETKOV, Pavel (KAT) 18 VAN DEN BROECK, Jurgen (LTS) 19 AMADOR BAKKAZAKOVA, Andrey (MOV) 20 CONTADOR VELASCO, Alberto (TCS) 21 ARU, Fabio (AST) 22 KONIG, Leopold (SKY) 23 LANDA MEANA, Mikel (AST) 24 IZAGUIRRE INSAUSTI, Jon (MOV) 25 BURGHARDT, Marcus (BMC) General Classification after Stage 11 1 CONTADOR VELASCO, Alberto (TCS) 46:54:19 2 ARU, Fabio (AST) + 3 3 LANDA MEANA, Mikel (AST) + 46 4 CATALDO, Dario (AST) + 1:16 5 KREUZIGER, Roman (TCS) + 1:46 6 URAN URAN, Rigoberto (EQS) + 2:10 7 VISCONTI, Giovanni (MOV) + 2:12 8 CARUSO, Damiano (BMC) + 2:20 9 AMADOR BAKKAZAKOVA, Andrey (MOV) + 2:24 10 KONIG, Leopold (SKY) + 2:30 11 FORMOLO, Davide (TCG) + 3:01 12 PORTE, Richie (SKY) + 3:09 13 CUNEGO, Damiano (NIP) + 3:10 14 ATAPUMA HURTADO, Darwin (BMC) 15 TROFIMOV, Yury (KAT) + 3:18 16 VAN DEN BROECK, Jurgen (LTS) + 3:33 17 MONFORT, Maxime (LTS) + 4:00 18 MOINARD, Amaël (BMC) + 4:19 19 GENIEZ, Alexandre (FDJ) + 4:41 20 IZAGUIRRE INSAUSTI, Jon (MOV) + 5:47Full Official Stage 11 Results and General Classification — rcs
Zakarin motors to stage win on F1 track in Imola — cyclingnews
Stage 11: Ilnur Zakarin wins at Imola GP circuit, Alberto Contador keeps lead — road.cc
Zakarin solos to victory in Giro stage 11 — velonews
Common sense should have prevailed in Porte case says Brailsford — cyclingnews
Quotes from the finish line of stage 11 — cyclingnews
Contador tests rivals with attack on Imola circuit — cyclingnews
Hesjedal goes on the attack again at the Giro d’Italia — cyclingnews
Urán’s ill-starred Giro d’Italia continues with Imola crash — cyclingnews
Profile: Who is Ilnur Zakarin? — cyclingnews
Giro d'Italia: Aru was expecting Contador’s attack, says Tiralongo — cyclingnews
Contador takes a jab at Aru, nonplussed by suggestions of helmet penalty — velonews
Last 7 Km of Stage 11 (08:56 English) — eurosport
Official Stage 11 Highlights (03:33 English) — inCycle
SBS Stage 11 Recap (04:16 English, restricted to Australia) — sbs
Full On-Demand Stage 11 Interactive Broadcast (02:09:32 Italian) — rai
Winner's Interview from Stage 11 (01:24 Russian) — CyclingProNet
Alberto Contador Post Stage 11 (00:57 Spanish) — CyclingProNet
Alberto Contador Post Stage 11 (01:10 Spanish/English, restricted to Europe) — eurosport
Processo alla tappa: Stage 11 Post-Race Show (56:59 Italian) — rai
19 Big Photos from Stage 11 — sirotti/rcs
Tappa 11 Highlights (01:24 Italian) — giroditalia
Franco Pellizotti Post-Stage 11: 'La condizione c'è, voglio una tappa' (02:37 Italian) — gazzetta
NotiCiclismo en el Giro: Etapa 11 (02:57 Spanish) — espn
Backstage Pass - Stage 11 (03:40 English/Music) — ORICAGreenEDGE
Stage 11 - Recap (05:50 English) — cycling.tv
Extended Stage 11 Highlights (25:47 English, restricted to Australia) — sbs
Richie Porte talks about his time penalty before the start of stage 11 (01:57 English) — cyclingnewstv
Richie Porte blow out debate (10:48 English) — sbs
Stage 11 preview: Forlì → Imola, 153 km (hilly)
May 19 update: Stage 11 Preview and Favorites — c-cycling
Stage 11 preview: Organizers bring back 1968 Worlds finish circuit in Imola — cyclingnews
Stage 11 Flythrough (00:39 Music) — giroditalia
Porte: Team Sky are fired up to gain back time at Giro d'Italia — cyclingnews
Categorized Climbs for Stage 11:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
24 / 129 | Passo del Trebbio | 6.3 km | 6.3 % | 11 % | 3 | ![]() ![]() |
71 / 82 | Valico del Prugno | 5.6 km | 6.2 % | 9 % | 3 | ![]() ![]() |
99 / 54 | Tre Monti | 4.3 km | 4.4 % | 4.1 % | 4 | ![]() ![]() |
115 / 38 | Tre Monti | 4.3 km | 4.4 % | 4.1 % | 4 | ![]() ![]() |
130 / 23 | Tre Monti - KOM | 4.3 km | 4.4 % | 4.1 % | 4 | ![]() ![]() |
145 / 8 | Tre Monti | 4.3 km | 4.4 % | 4.1 % | 4 | ![]() ![]() |
See the race summary table (right) for the Stage 11 profile, map and timetable.
Stage 11 start time: Wednesday 13:00 CET (11:00:00 AM GMT+0000); Weather for Forlì, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:00 CET (3:00:00 PM GMT+0000); Weather for Imola, Italy
Stage 10 Post-Race Coverage 
32 Big Photos from Stage 10 — sirotti/rcsStage 10 Results 1 BOEM, Nicola (BAR) 4:26:16 2 BUSATO, Matteo (STH) 3 MALAGUTI, Alessandro (NIP) + 2 4 MARANGONI, Alan (TCG) + 4 5 NIZZOLO, Giacomo (TFR) + 18 6 MODOLO, Sacha (LAM) 7 GREIPEL, André (LTS) 8 MEZGEC, Luka (TGA) 9 RUFFONI, Nicola (BAR) 10 APPOLLONIO, Davide (AND) 11 PORSEV, Alexander (KAT) 12 GROSU, Eduard Michael (NIP) 13 LOBATO DEL VALLE, Juan Jose (MOV) 14 REZA, Kévin (FDJ) 15 BELLETTI, Manuel (STH) 16 VIVIANI, Elia (SKY) 17 HOFLAND, Moreno (TLJ) 18 KLUGE, Roger (IAM) 19 LANCASTER, Brett (OGE) 20 ARU, Fabio (AST) General Classification after Stage 10 1 CONTADOR VELASCO, Alberto (TCS) 42:58:09 2 ARU, Fabio (AST) + 3 3 LANDA MEANA, Mikel (AST) + 46 4 CATALDO, Dario (AST) + 1:16 5 KREUZIGER, Roman (TCS) + 1:46 6 URAN URAN, Rigoberto (EQS) + 2:10 7 VISCONTI, Giovanni (MOV) + 2:12 8 CARUSO, Damiano (BMC) + 2:20 9 AMADOR BAKKAZAKOVA, Andrey (MOV) + 2:24 10 KONIG, Leopold (SKY) + 2:30 11 FORMOLO, Davide (TCG) + 3:01 12 PORTE, Richie (SKY) + 3:09 13 CUNEGO, Damiano (NIP) + 3:10 14 ATAPUMA HURTADO, Darwin (BMC) 15 TROFIMOV, Yury (KAT) + 3:18 16 VAN DEN BROECK, Jurgen (LTS) + 3:33 17 MONFORT, Maxime (LTS) + 4:00 18 MOINARD, Amaël (BMC) + 4:19 19 GENIEZ, Alexandre (FDJ) + 4:41 20 IZAGUIRRE INSAUSTI, Jon (MOV) + 5:47Full Official Stage 10 Results and General Classification — rcs
Boem takes breakaway sprint to win in Forlì — cyclingnews
Colli finally leaves hospital after Giro d'Italia crash — cyclingweekly
Richie Porte’s Giro d’Italia hopes deflated by late puncture — theguardian
Rival Australian comes to Richie Porte's rescue in Giro d'Italia — cyclingweekly
Quotes from the finish line of stage 10 — cyclingnews
Porte loses time, Boem wins Giro stage 10 — velonews
Richie Porte docked two minutes — cyclingnews
Brailsford on Porte’s wheel change: The 'spirit of the law' has not been recognised — cyclingnews
Reactions to Porte's stage 10 time penalty — velonews
Contador expresses sympathy for Porte after Sky rider docked time — cyclingnews
Vegni: Rule had to be applied in Porte case — cyclingnews
Last 13 Km of Stage 10 (16:37 English) — eurosport
Full On-Demand Stage 10 Interactive Broadcast (01:49:59 Italian) — rai
Official Stage 10 Highlights (03:38 English) — inCycle
32 Big Photos from Stage 10 — sirotti/rcs
Tappa 10 Highlights (01:16 Italian) — giroditalia
Processo alla tappa: Stage 10 Post-Race Show (45:31 Italian) — rai
NotiCiclismo Etapa 10: Andrey Amador y el venezolano Yonathan Monsalve (02:42 Spanish) — espn
Stage 10 winner's interview (00:47 Italian/English) — giroditalia
Stage 10 winner's interview (01:36 Italian) — CyclingProNet
Alberto Contador Post Stage 10 Interview (01:25 Spanish) — CyclingProNet
Backstage Pass - Stage 10 (05:41 English/Music) — ORICAGreenEDGE
Extended Stage 10 Highlights (25:38 English, restricted to Australia) — sbs
Richie Porte Post Stage 10 Interview (01:04 English/Italian) — gazzetta
Vegni: 'Dispiaciuto, ma il regolamento parla chiaro' (02:34 Italian) — gazzetta
Stage 10 preview: Civitanova Marche → Forlì, 200 km (flat)
May 18 update: Stage 10 Preview and Favorites — c-cycling
Stage 10 Flythrough (00:39 Music) — giroditalia
See the race summary table (right) for the Stage 10 profile, map and timetable.
Stage 10 start time: Tuesday 12:35 CET (10:35:00 AM GMT+0000); Weather for Civitanova Marche, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:10 CET (3:10:00 PM GMT+0000); Weather for Forlì, Italy
Monday is the first rest day
via @Andrey_AmadorMay 17 update:
The Giro d’Italia One Week In — inrng
Porte perfectly placed after opening week of the Giro d’Italia — cyclingnews
Porte waiting for the time trial — cyclingquotes
Cunego keeps the faith at the Giro d’Italia — cyclingnews
Aussies make mark on grand Italian cycling race — abc.net.au
Index to 275 Big Photos from the first nine stages — sirotti/rcs
Giro d'Italia 2015 rest day review — cyclingweekly
Giro director confirms U.S. start back on radar — velonews
Giro d’Italia the hardest Grand Tour of recent years, says Rogers — cyclingnews
Contador may loan out maglia rosa but still confident for Giro d'Italia — cyclingnews
Giro d’Italia: Nine conclusions after nine stages — cyclingnews
Is Astana burning its Giro matches too soon? — velonews
Rest Day 1 Alberto Contador interview (00:24 Italian) — giroditalia
Rest Day Lunch with Cannondale-Garmin (01:55 English) — Cannondale-Garmin
Alberto Contador sitting pretty in pink at Giro d'Italia (01:55 English, restricted to Europe) — eurosport
Inside Richie Porte's Giro d'Italia motorhome — cyclingweekly
Alberto Contador tweaks TT position due to injury — skysports
Contador 'getting better every day' ahead of crucial time trial — velonews
Rigoberto Urán Rest Day Interview (05:01 Spanish) — MundoCiclistico
Stage 9 Post-Race Coverage 
31 Big Photos from Stage 9 — sirotti/rcsStage 9 Results 1 TIRALONGO, Paolo (AST) 5:50:31 2 KRUIJSWIJK, Steven (TLJ) + 21 3 GESCHKE, Simon (TGA) + 23 4 MOINARD, Amaël (BMC) 5 HERRADA LOPEZ, Jesus (MOV) 6 BETANCUR GOMEZ, Carlos (ALM) 7 SLAGTER, Tom Jelte (TCG) 8 ELISSONDE, Kenny (FDJ) 9 HESJEDAL, Ryder (TCG) + 27 10 ARU, Fabio (AST) + 56 11 CONTADOR VELASCO, Alberto (TCS) + 57 12 PORTE, Richie (SKY) 13 LANDA MEANA, Mikel (AST) + 1:01 14 VISCONTI, Giovanni (MOV) + 1:43 15 POLANC, Jan (LAM) 16 MATTHEWS, Michael (OGE) 17 AMADOR BAKKAZAKOVA, Andrey (MOV) 18 FELLINE, Fabio (TFR) 19 PIRAZZI, Stefano (BAR) 20 CARUSO, Damiano (BMC) 21 BARBIN, Enrico (BAR) 22 CATALDO, Dario (AST) 23 CUNEGO, Damiano (NIP) 24 VAN DEN BROECK, Jurgen (LTS) 25 FORMOLO, Davide (TCG) 26 KREUZIGER, Roman (TCS) 27 MONFORT, Maxime (LTS) 28 URAN URAN, Rigoberto (EQS) 29 REICHENBACH, Sébastien (IAM) 30 IZAGUIRRE INSAUSTI, Jon (MOV) 31 TROFIMOV, Yury (KAT) 32 ROUX, Anthony (FDJ) 33 FINETTO, Mauro (STH) 34 CLEMENT, Stef (IAM) 35 GENIEZ, Alexandre (FDJ) 36 NIEMIEC, Przemyslaw (LAM) 37 NIEVE ITURALDE, Mikel (SKY) 38 CARDOSO, Andre (TCG) 39 KONIG, Leopold (SKY) 40 KANGERT, Tanel (AST) 41 SZMYD, Sylwester (CCC) 42 DOMONT, Axel (ALM) 43 BONGIORNO, Francesco Manuel (BAR) 44 ROSA, Diego (AST) 45 ATAPUMA HURTADO, Darwin (BMC) 46 KOCHETKOV, Pavel (KAT) 47 DUPONT, Hubert (ALM) 48 INTXAUSTI ELORRIAGA, Benat (MOV) + 3:20 49 CHAVANEL, Sylvain (IAM) + 3:22 50 MONSALVE, Jonathan (STH) General Classification after Stage 9 1 CONTADOR VELASCO, Alberto (TCS) 38:31:35 2 ARU, Fabio (AST) + 3 3 PORTE, Richie (SKY) + 22 4 LANDA MEANA, Mikel (AST) + 46 5 CATALDO, Dario (AST) + 1:16 6 KREUZIGER, Roman (TCS) + 1:46 7 VISCONTI, Giovanni (MOV) + 2:02 8 URAN URAN, Rigoberto (EQS) + 2:10 9 CARUSO, Damiano (BMC) + 2:20 10 AMADOR BAKKAZAKOVA, Andrey (MOV) + 2:24 11 KONIG, Leopold (SKY) + 2:30 12 ATAPUMA HURTADO, Darwin (BMC) + 2:55 13 FORMOLO, Davide (TCG) + 3:01 14 CUNEGO, Damiano (NIP) + 3:10 15 TROFIMOV, Yury (KAT) + 3:18 16 VAN DEN BROECK, Jurgen (LTS) + 3:33 17 MONFORT, Maxime (LTS) + 4:00 18 MOINARD, Amaël (BMC) + 4:09 19 GENIEZ, Alexandre (FDJ) + 4:41 20 IZAGUIRRE INSAUSTI, Jon (MOV) + 5:47Full Official Stage 9 Results and General Classification — rcs
Tiralongo wins stage 9 in San Giorgio Del Sannio — cyclingnews
Paolo Tiralongo wins stage 9; Alberto Contador holds Giro lead — velonews
Fabio Aru Post-Stage 9: 'Ci aspetta una tappaccia' (00:58 Italian) — gazzetta
Alberto Contador retains lead in Giro d’Italia but Astana chase hard — theguardian
Contador puts time into Uran ahead of rest day — cyclingnews
Aru takes fight to Contador once again at Giro d’Italia — cyclingnews
Hesjedal reflects on disappointing stage 9 for Cannondale-Garmin — cyclingnews
Urán: 'The gap is pretty important now' at the Giro d'Italia — cyclingnews
Tiralongo: It was not the plan to go for the stage win — cyclingquotes
Contador: My shoulder is a lot better — cyclingquotes
Sick Uran: Now the gaps are significant — cyclingquotes
Last 8 Km of Stage 9 (12:36 English) — eurosport
Last Km of Stage 9 and Podium Ceremony (03:07 Ambient Noise) — gazzetta
Full On-Demand Stage 9 Broadcast (02:48:03 Italian) — rai
Official Stage 9 Highlights (03:25 English) — inCycle
SBS Stage 9 Recap (05:19 English, restricted to Australia) — sbs
Tappa 9 highlights (01:34 Italian) — giroditalia
31 Big Photos from Stage 9 — sirotti/rcs
Processo alla Tappa: Stage 9 Post-Race Show (01:01:38 Italian) — rai
Bikecam: the twists and turns of Stage 9 (02:51 Music) — velon
Backstage Pass - Stages 8 & 9 (09:03 English/Music) — ORICAGreenEDGE
Extended Stage 9 Highlights (26:07 English, restricted to Australia) — sbs
Alberto Contador, Fabio Aru Interviews Post Stage 9 (00:31 Spanish/Italian/English) — giroditalia
Paolo Tiralongo, Fabio Aru Interviews Post Stage 9 (01:17 Italian/English) — giroditalia
Stage 9 preview: Benevento → San Giorgio del Sannio, 215 km (Mountain)
May 16 update: Stage 9 Preview and Favorites — c-cycling
Stage 9 Flythrough (00:41 Music) — giroditalia
See the race summary table (right) for the Stage 9 profile, map and timetable.
Categorized Climbs for Stage 9:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
98 / 117 | Monte Terminio | 20 km | 4.2 % | 9 % | 2 | ![]() ![]() |
127 / 88 | Colle Molella | 9.5 km | 6.3 % | 12 % | 1 | ![]() ![]() |
203 / 12 | Passo Serra | 3.6 km | 8 % | 13 % | 2 | ![]() ![]() |
Stage 9 start time: Sunday 11:15 CET (9:15:00 AM GMT+0000); Weather for Benevento, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:00 CET (3:00:00 PM GMT+0000); Weather for San Giorgio del Sannio, Italy
Stage 8 Post-Race Coverage 
23 Big Photos from Stage 8 — sirotti/rcsStage 8 Results 1 INTXAUSTI ELORRIAGA, Benat (MOV) 4:51:34 2 LANDA MEANA, Mikel (AST) + 20 3 REICHENBACH, Sébastien (IAM) + 31 4 ARU, Fabio (AST) + 35 5 CONTADOR VELASCO, Alberto (TCS) 6 PORTE, Richie (SKY) 7 URAN URAN, Rigoberto (EQS) 8 CATALDO, Dario (AST) 9 CUNEGO, Damiano (NIP) + 45 10 CARUSO, Damiano (BMC) 11 IZAGUIRRE INSAUSTI, Jon (MOV) 12 VISCONTI, Giovanni (MOV) + 53 13 AMADOR BAKKAZAKOVA, Andrey (MOV) 14 KONIG, Leopold (SKY) 15 ATAPUMA HURTADO, Darwin (BMC) 16 VAN DEN BROECK, Jurgen (LTS) 17 MONFORT, Maxime (LTS) + 1:11 18 HESJEDAL, Ryder (TCG) 19 KREUZIGER, Roman (TCS) 20 NIEVE ITURALDE, Mikel (SKY) 21 FORMOLO, Davide (TCG) + 1:33 22 TROFIMOV, Yury (KAT) + 1:41 23 GENIEZ, Alexandre (FDJ) + 1:55 24 VANDEWALLE, Kristof (TFR) + 1:57 25 KRUIJSWIJK, Steven (TLJ) + 2:03 26 PIRAZZI, Stefano (BAR) + 2:18 27 POLANC, Jan (LAM) + 2:30 28 CLEMENT, Stef (IAM) + 2:46 29 KANGERT, Tanel (AST) + 3:14 30 MOINARD, Amaël (BMC) + 3:32 31 ANTON HERNANDEZ, Igor (MOV) 32 ZAKARIN, Ilnur (KAT) + 5:00 33 NIEMIEC, Przemyslaw (LAM) + 5:47 34 CARDOSO, Andre (TCG) + 5:58 35 BONGIORNO, Francesco Manuel (BAR) + 6:49 36 DANIELSON, Thomas (TCG) 37 BETANCUR GOMEZ, Carlos (ALM) 38 CHAVES RUBIO, Jhoan Esteban (OGE) + 7:46 39 HENAO GOMEZ, Sebastian (SKY) 40 ELISSONDE, Kenny (FDJ) + 7:57 41 DE LA CRUZ MELGAREJO, David (EQS) + 8:00 42 TIRALONGO, Paolo (AST) + 8:40 43 ROGERS, Michael (TCS) 44 SAMOILAU, Branislau (CCC) 45 FINETTO, Mauro (STH) + 9:19 46 ARMEE, Sander (LTS) + 9:53 47 BASSO, Ivan (TCS) 48 CHAVANEL, Sylvain (IAM) 49 BROWN, Nathan (TCG) 50 SZMYD, Sylwester (CCC) General Classification after Stage 8 1 CONTADOR VELASCO, Alberto (TCS) 32:40:07 2 ARU, Fabio (AST) + 4 3 PORTE, Richie (SKY) + 22 4 CATALDO, Dario (AST) + 30 5 LANDA MEANA, Mikel (AST) + 42 6 KREUZIGER, Roman (TCS) + 1:00 7 VISCONTI, Giovanni (MOV) + 1:16 8 URAN URAN, Rigoberto (EQS) + 1:24 9 CARUSO, Damiano (BMC) + 1:34 10 AMADOR BAKKAZAKOVA, Andrey (MOV) + 1:38 11 KONIG, Leopold (SKY) + 1:44 12 ATAPUMA HURTADO, Darwin (BMC) + 2:09 13 FORMOLO, Davide (TCG) + 2:15 14 CUNEGO, Damiano (NIP) + 2:24 15 TROFIMOV, Yury (KAT) + 2:32 16 VAN DEN BROECK, Jurgen (LTS) + 2:47 17 MONFORT, Maxime (LTS) + 3:14 18 GENIEZ, Alexandre (FDJ) + 3:55 19 MOINARD, Amaël (BMC) + 4:45 20 IZAGUIRRE INSAUSTI, Jon (MOV) + 5:01Full Official Stage 8 Results and General Classification — rcs
Intxausti wins stage 8 summit finish at Campitello Matese — cyclingnews
Intxausti takes victory, Contador stays in pink on Giro stage 8 — velonews
Aru’s accelerations not enough to dislodge Contador at Campitello Matese — cyclingnews
Contador extends lead on Aru and Porte in Giro d'Italia — cyclingnews
Porte: 'It’s obvious that Astana smell a bit of blood' at the Giro d'Italia — cyclingnews
Intxausti bounces back from rough start to the Giro d'Italia to take summit victory — cyclingnews
Sky tests new tires following wet-weather crashes — velonews
Contador worried about TT ambush after dodging more bullets — velonews
Sky takes control on Baldy, but Alaphilippe takes the win — cyclingnews
Last 3 Km of Stage 8 (10:00 English) — eurosport
Fabio Aru attack with 5 km to go, Stage 8 (03:00 English) — eurosport
Full On-Demand Stage 8 Broadcast (03:39:15 Italian) — rai
Official Stage 8 Highlights (03:33 English) — inCycle
23 Big Photos from Stage 8 — sirotti/rcs
Processo alla tappa: Stage 8 Post-Race Show (50:41 Italian) — rai
SBS Stage 8 Recap (04:09 English, restricted to Australia) — sbs
Tappa 8 highlights (01:44 Italian) — giroditalia
Alberto Contador Post Stage 8 Interview (01:21 Spanish) — CyclingProNet
Resume Etape 8 (01:39 Spanish) — eitb
Resume Etape 8 con Mario Sabato (01:50 Spanish) — espn
Stage 8 - Recap (05:30 English) — cycling.tv
Tom Danielson Interview Post-Stage 8 (01:11 English) — Cannondale-Garmin
Extended Stage 8 Higlights (26:07 English, restricted to Australia) — sbs
Alberto Contador Post-Stage 8 (01:24 Spanish/English) — cyclingnewstv
Backstage Pass - Stages 8 & 9 (09:03 English/Music) — ORICAGreenEDGE
Stage 8 preview: Fiuggi → Campitello Matese, 186 km (Mountain)
May 15 update: Stage 8 Preview and Favorites — c-cycling
Stage 8 Preview — cyclingnews
Stage 8 Flythrough (00:41 Music) — giroditalia
Movistar Team Bus Tour (06:30 English) — gcn
Bernie Eisel on rider safety at the Giro d'Italia (02:35 English) — cyclingnewstv
See the race summary table (right) for the Stage 8 profile, map and timetable.
Categorized Climbs for Stage 8:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
81 / 105 | Forca d'Acero | 26 km | 5 % | 9 % | 2 | ![]() ![]() |
186 / 0 | Campitello Matese | 13 km | 6.9 % | 12 % | 1 | ![]() ![]() |
Stage 8 start time: Saturday 12:05 CET (10:05:00 AM GMT+0000); Weather for Fiuggi, Italy
Earliest live video: 13:15 CET (11:15:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:00 CET (3:00:00 PM GMT+0000); Weather for Campitello Matese, Italy
Stage 7 Post-Race Coverage 
18 Big Photos from Stage 7 — sirotti/rcsStage 7 Results 1 ULISSI, Diego (LAM) 7:22:21 2 LOBATO DEL VALLE, Juan Jose (MOV) 3 GERRANS, Simon (OGE) 4 BELLETTI, Manuel (STH) 5 BATTAGLIN, Enrico (BAR) 6 COLBRELLI, Sonny (BAR) 7 FELLINE, Fabio (TFR) 8 BOLE, Grega (CCC) 9 REZA, Kévin (FDJ) 10 LAGUTIN, Sergey (KAT) 11 APPOLLONIO, Davide (AND) 12 ROUX, Anthony (FDJ) 13 GILBERT, Philippe (BMC) 14 GAVAZZI, Francesco (STH) 15 FORMOLO, Davide (TCG) + 3 16 CARUSO, Damiano (BMC) 17 ARU, Fabio (AST) 18 HERRADA LOPEZ, Jesus (MOV) 19 SLAGTER, Tom Jelte (TCG) 20 IZAGUIRRE INSAUSTI, Jon (MOV) 21 CLEMENT, Stef (IAM) 22 SAMOILAU, Branislau (CCC) 23 BETANCUR GOMEZ, Carlos (ALM) 24 ROSA, Diego (AST) 25 KONIG, Leopold (SKY) General Classification after Stage 7 1 CONTADOR VELASCO, Alberto (TCS) 27:48:00 2 ARU, Fabio (AST) + 2 3 PORTE, Richie (SKY) + 20 4 KREUZIGER, Roman (TCS) + 22 5 CATALDO, Dario (AST) + 28 6 CHAVES RUBIO, Jhoan Esteban (OGE) + 37 7 VISCONTI, Giovanni (MOV) + 56 8 LANDA MEANA, Mikel (AST) + 1:01 9 FORMOLO, Davide (TCG) + 1:15 10 AMADOR BAKKAZAKOVA, Andrey (MOV) + 1:18Full Official Stage 7 Results and General Classification — rcs
Ulissi wins in Fiuggi — cyclingnews
Contador: I've worked too hard to just go home — cyclingnews
Ulissi emerges victorious on Giro's longest day — velonews
Giro'15 St.7: Ulissi's Redemption! — pezcyclingnews
Alberto Contador admits he suffered on stage seven — skysports
Contador survives longest Giro d'Italia stage despite painful shoulder injury — cyclingnews
Ulissi claims first win following return from suspension — cyclingnews
Tinkoff-Saxo guard helps Contador through the longest stage — cyclingnews
Last Km of Stage 7 (01:24 English) — eurosport
Full On-Demand Stage 7 Broadcast (03:03:31 Italian) — rai
Alberto Contador Stage 7 media crush (01:37 Ambient Noise) — sbs
18 Big Photos from Stage 7 — sirotti/rcs
Official Stage 7 Highlights (03:00 English) — inCycle
Processo alla tappa: Stage 7 Post-Race Show (15:25 Italian) — rai
Stage 7 podium ceremony and winner's interview (00:52 Ambient Noise/Italian/English) — giroditalia
Winner's Interview from Stage 7 (01:40 Italian) — CyclingProNet
Post Stage 7 winner's celebration (00:40 Ambient Noise) — CyclingProNet
Tappa 7 Highlights (01:15 Italian) — giroditalia
Stage 7 - Recap (05:10 English) — cycling.tv
Extended Stage 7 Highlights (25:46 English, restricted to Australia) — sbs
Orica GreenEdge's Matt White Post Stage 7 Interview (01:15 English) — cyclingnewstv
Backstage Pass - Stage 7 (04:06 English/Music) — ORICAGreenEDGE
Stage 7 preview: Grosseto → Fiuggi, 264 km (lumpy)
May 14/15 update: Stage 7 Preview and Favorites — c-cycling
Stage 7 Preview — cyclingnews
Stage 7 Flythrough (00:39 Music) — giroditalia
IAM Cycling Team Bus Tour at the Giro (06:06 English) — gcn
Alberto Contador Stage 7 media crush (01:37 Ambient Noise) — sbs
In defiance of injury, Contador takes stage 7 start in Giro — velonews
Bikecam: Week 1 highlights (01:47 Music) — VelonCC
See the race summary table (right) for the Stage 7 profile, map and timetable.
Stage 7 start time: Friday 10:25 CET (8:25:00 AM GMT+0000); Weather for Grosseto, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:50 CET (3:50:00 PM GMT+0000); Weather for Fiuggi, Italy
Stage 6 Post-Race Coverage 
26 Big Photos from Stage 6 — sirotti/rcsStage 6 Results 1 GREIPEL, André (LTS) 4:19:42 2 PELUCCHI, Matteo (IAM) 3 MODOLO, Sacha (LAM) 4 BELLETTI, Manuel (STH) 5 NIZZOLO, Giacomo (TFR) 6 PETACCHI, Alessandro (STH) 7 VIVIANI, Elia (SKY) 8 MEZGEC, Luka (TGA) 9 RUFFONI, Nicola (BAR) 10 APPOLLONIO, Davide (AND) 11 HOFLAND, Moreno (TLJ) 12 REZA, Kévin (FDJ) 13 PORSEV, Alexander (KAT) 14 LOBATO DEL VALLE, Juan Jose (MOV) 15 BOLE, Grega (CCC) 16 MARYCZ, Jaroslaw (CCC) 17 MATTHEWS, Michael (OGE) 18 BOONEN, Tom (EQS) 19 HENDERSON, Greg (LTS) 20 GRETSCH, Patrick (ALM) General Classification after Stage 6 1 CONTADOR VELASCO, Alberto (TCS) 20:25:43 2 ARU, Fabio (AST) + 2 3 PORTE, Richie (SKY) + 20 4 KREUZIGER, Roman (TCS) + 22 5 CATALDO, Dario (AST) + 28 6 CHAVES RUBIO, Jhoan Esteban (OGE) + 37 7 VISCONTI, Giovanni (MOV) + 56 8 LANDA MEANA, Mikel (AST) + 1:01 9 FORMOLO, Davide (TCG) + 1:15 10 AMADOR BAKKAZAKOVA, Andrey (MOV) + 1:18Full Official Stage 6 Results and General Classification — rcs
Greipel wins on stage 6 — cyclingnews
Contador crashes in Giro's stage 6 sprint, injures left shoulder — velonews
Giro’15 St.6: Greipel Grabs It! — pezcyclingnews
Alberto Contador crashes in Giro d'Italia stage 6 sprint finish — cyclingnews
Question mark over Contador's Giro d'Italia — cyclingnews
Official Stage 6 medical bulletin; Daniele Colli and Alberto Contador injury updates — rcs
Contador: I dislocated my shoulder twice in Giro d’Italia crash — cyclingnews
Vegni: We can’t put the Giro d’Italia in a cage away from the public — cyclingnews
Contador OK, but 'never safe' from danger in Giro sprints — velonews
Broken humerus for Colli after Giro d'Italia crash — cyclingnews
Last Km of Stage 6 (01:12 English) — eurosport
Alberto Contador injured in finish crash; unable to don leader's jersey (01:31 English) — eurosport
26 Big Photos from Stage 6 — sirotti/rcs
Full On-Demand Stage 6 Broadcast (02:19:33 Italian) — rai
Processo alla tappa: Stage 6 Post-Race Show (34:07 Italian) — rai
Stage 6 finish crash - warning: graphic (00:51 English) — inCycle
Official Stage 6 Highlights (03:15 English) — inCycle
SBS Stage 6 Recap (03:30 English, restricted to Australia) — sbs
Tappa 6 Highlights (01:14 Italian) — giroditalia
Winner's Interview from Stage 6 (01:54 English) — CyclingProNet
Winner's Interview from Stage 6 (02:07 English) — cyclingnewstv
Backstage Pass - Stage 6 (04:26 English/Music) — ORICAGreenEDGE
Alberto Contador Interview Post Stage 6 Medical Exam (02:08 Spanish) — CyclingProNet
Stage 6 - Recap (05:30 English) — cycling.tv
Intervista a Contador (01:35 Italian) — rai
Stage 6 preview: Montecatini Terme → Castiglione della Pescaia, 183 km (flat finish)
May 13 update: Stage 6 Preview and Favorites — c-cycling
Stage 6 Preview — cyclingnews
Stage 6 Flythrough (00:39 Music) — giroditalia
Elia Viviani interview Pre-Stage 6 (00:58 Italian/English) — giroditalia
See the race summary table (right) for the Stage 6 profile, map and timetable.
Stage 6 start time: Thursday 12:55 CET (10:55:00 AM GMT+0000); Weather for Montecatini Terme, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:11 CET (3:11:00 PM GMT+0000); Weather for Castiglione della Pescaia, Italy
Stage 5 Post-Race Coverage 
28 Big Photos from Stage 5 — sirotti/rcsStage 5 Results 1 POLANC, Jan (LAM) 4:09:18 2 CHAVANEL, Sylvain (IAM) + 1:31 3 ARU, Fabio (AST) 4 CONTADOR VELASCO, Alberto (TCS) 5 PORTE, Richie (SKY) 6 LANDA MEANA, Mikel (AST) + 1:44 7 CATALDO, Dario (AST) + 1:53 8 TROFIMOV, Yury (KAT) 9 CARUSO, Damiano (BMC) 10 ATAPUMA HURTADO, Darwin (BMC) 11 CUNEGO, Damiano (NIP) 12 AMADOR BAKKAZAKOVA, Andrey (MOV) 13 KONIG, Leopold (SKY) 14 DILLIER, Silvan (BMC) 15 HESJEDAL, Ryder (TCG) 16 KREUZIGER, Roman (TCS) 17 URAN URAN, Rigoberto (EQS) + 1:59 18 NIEMIEC, Przemyslaw (LAM) + 2:06 19 IZAGUIRRE INSAUSTI, Jon (MOV) 20 REICHENBACH, Sébastien (IAM) + 2:15 21 VISCONTI, Giovanni (MOV) 22 CHAVES RUBIO, Jhoan Esteban (OGE) 23 ROGERS, Michael (TCS) 24 PIRAZZI, Stefano (BAR) + 2:28 25 CLEMENT, Stef (IAM) + 2:32 26 FORMOLO, Davide (TCG) 27 ROSA, Diego (AST) 28 KRUIJSWIJK, Steven (TLJ) + 2:51 29 VAN DEN BROECK, Jurgen (LTS) + 2:54 30 ANTON HERNANDEZ, Igor (MOV) + 2:57 31 HERRADA LOPEZ, Jesus (MOV) + 3:03 32 MONFORT, Maxime (LTS) 33 GENIEZ, Alexandre (FDJ) 34 MOINARD, Amaël (BMC) 35 BETANCUR GOMEZ, Carlos (ALM) 36 MONSALVE, Jonathan (STH) + 3:53 37 SIUTSOU, Kanstantsin (SKY) 38 BROWN, Nathan (TCG) 39 ELISSONDE, Kenny (FDJ) 40 CARDOSO, Andre (TCG) 41 BONGIORNO, Francesco Manuel (BAR) 42 CLARKE, Simon (OGE) + 4:09 43 TIRALONGO, Paolo (AST) 44 ZEITS, Andrey (AST) 45 ULISSI, Diego (LAM) + 4:12 46 FELLINE, Fabio (TFR) + 4:17 47 DOMONT, Axel (ALM) + 5:07 48 NIEVE ITURALDE, Mikel (SKY) + 5:10 49 QUINTANA ROJAS, Dayer Uberney (MOV) 50 KANGERT, Tanel (AST) General Classification after Stage 5 1 CONTADOR VELASCO, Alberto (TCS) 16:05:54 2 ARU, Fabio (AST) + 2 3 PORTE, Richie (SKY) + 20 4 KREUZIGER, Roman (TCS) + 22 5 CATALDO, Dario (AST) + 28 6 CHAVES RUBIO, Jhoan Esteban (OGE) + 37 7 VISCONTI, Giovanni (MOV) + 56 8 LANDA MEANA, Mikel (AST) + 1:01 9 FORMOLO, Davide (TCG) + 1:15 10 AMADOR BAKKAZAKOVA, Andrey (MOV) + 1:18 11 CARUSO, Damiano (BMC) + 1:22 12 URAN URAN, Rigoberto (EQS) 13 KONIG, Leopold (SKY) + 1:24 14 TROFIMOV, Yury (KAT) 15 MOINARD, Amaël (BMC) + 1:46 16 ATAPUMA HURTADO, Darwin (BMC) + 1:49 17 CUNEGO, Damiano (NIP) + 2:12 18 CLARKE, Simon (OGE) + 2:21 19 VAN DEN BROECK, Jurgen (LTS) + 2:27 20 GENIEZ, Alexandre (FDJ) + 2:33Full Official Stage 5 Results and General Classification — rcs
Contador climbs into maglia rosa at Abetone; Polanc solos stage 5 — cyclingnews
Jan Polanc wins Giro d'Italia stage five, as Contador takes pink — cyclingweekly
Axel Domont à l'arrivée de la 5e étape (01:55 French) — CyclingProNet
Richie Porte at the finish of the 5th stage (01:14 English) — CyclingProNet
Has Alberto Contador taken the Giro d'Italia lead too early? — cyclingweekly
Polanc endures longest day to triumph atop Abetone — cyclingnews
Contador's surprise attack nets the pink jersey in Abetone — cyclingnews
Contador laughs off bike motor rumors spread by Cipollini — velonews
Aru, Astana light up first mountain finish of Giro d'Italia — cyclingnews
Urán's climbing woes continue during first summit finish to Abetone — cyclingnews
Porte ready to fight for the overall title at the Giro d'Italia — cyclingnews
And then there were three? Contador, Aru and Porte in command — cyclingnews
Last Km of Stage 5 (02:34 English) — eurosport
Full On-Demand Stage 5 Broadcast (02:20:12 Italian) — rai
Official Stage 5 Highlights (03:39 English) — inCycle
28 Big Photos from Stage 5 — sirotti/rcs
SBS Stage 5 Recap (04:54 English, restricted to Australia) — sbs
Processo alla tappa: Stage 5 Post Race Show (37:15 Italian) — rai
Stage 5 One-Minute Highlights (01:25 Italian) — rai
Winner and Race Leader Interviews from Stage 5 (01:10 Spanish/Italian/English) — giroditalia
Verslag van de 5e rit in de Giro (01:39 Dutch) — sporza
Tappa 5 Highlights (01:10 Italian) — giroditalia
Stage 5 - Recap (05:30 English) — cycling.tv
Podcast: Gorging on the Giro, California's open roads, and readying for Act II in Italy (45:36 English) — cycling-central
Stage 5 preview: La Spezia → Abetone, 152 km (hilly/mtn finish)
May 12 update: Stage 5 Preview and Favorites — c-cycling
Stage 5 Preview — cyclingnews
Stage 5 Flythrough (00:41 Music) — giroditalia
Roads to Ride: Abetone — inrng
Stage 5 Recon Ride (01:27 Ambient Noise) — Cannondale-Garmin
Categorized Climbs for Stage 5:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
58 / 94 | Foce Carpinelli | 10.1 km | 5 % | 9 % | 3 | ![]() ![]() |
152 / 0 | Abetone | 17.3 km | 5.4 % | 10 % | 2 | ![]() ![]() |
See the race summary table (right) for the Stage 5 profile, map and timetable.
Stage 5 start time: Wednesday 13:05 CET (11:05:00 AM GMT+0000); Weather for La Spezia, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:12 CET (3:12:00 PM GMT+0000); Weather for Abetone, Italy
Stage 4 Post-Race Coverage 
How old do you feel when the winner of today's stage of Giro d'Italia looks this young? pic.twitter.com/0Us2daLgWK
— Keith Foster (@Keef76) May 12, 2015
26 Big Photos from Stage 4 — sirotti/rcsStage 4 Results 1 FORMOLO, Davide (TCG) 3:47:59 2 CLARKE, Simon (OGE) + 22 3 MONSALVE, Jonathan (STH) 4 VISCONTI, Giovanni (MOV) 5 CHAVES RUBIO, Jhoan Esteban (OGE) 6 ARU, Fabio (AST) 7 MOINARD, Amaël (BMC) 8 CATALDO, Dario (AST) 9 CONTADOR VELASCO, Alberto (TCS) 10 PORTE, Richie (SKY) 11 SIUTSOU, Kanstantsin (SKY) 12 ATAPUMA HURTADO, Darwin (BMC) 13 KREUZIGER, Roman (TCS) 14 GENIEZ, Alexandre (FDJ) + 1:04 15 COLBRELLI, Sonny (BAR) 16 AMADOR BAKKAZAKOVA, Andrey (MOV) 17 CARUSO, Damiano (BMC) 18 VAN DEN BROECK, Jurgen (LTS) 19 TROFIMOV, Yury (KAT) 20 MONFORT, Maxime (LTS) 21 URAN URAN, Rigoberto (EQS) 22 LANDA MEANA, Mikel (AST) 23 KONIG, Leopold (SKY) 24 CUNEGO, Damiano (NIP) + 1:22 25 NIEVE ITURALDE, Mikel (SKY) + 2:24 26 TIRALONGO, Paolo (AST) 27 ROSA, Diego (AST) + 2:46 28 HAGA, Chad (TGA) + 2:56 29 NIEMIEC, Przemyslaw (LAM) 30 PUCCIO, Salvatore (SKY) 31 FERNANDEZ, Ruben (MOV) + 4:22 32 IZAGUIRRE INSAUSTI, Jon (MOV) 33 ROGERS, Michael (TCS) 34 FINETTO, Mauro (STH) 35 MONTAGUTI, Matteo (ALM) + 4:56 36 KOCHETKOV, Pavel (KAT) 37 HESJEDAL, Ryder (TCG) + 5:25 38 STORTONI, Simone (AND) 39 ZEITS, Andrey (AST) 40 ZARDINI, Edoardo (BAR) 41 KANGERT, Tanel (AST) 42 KRUIJSWIJK, Steven (TLJ) + 8:27 43 PELLIZOTTI, Franco (AND) 44 DANIELSON, Thomas (TCG) 45 COURTEILLE, Arnaud (FDJ) + 8:34 46 GRMAY, Tsgabu Gebremaryam (LAM) 47 INTXAUSTI ELORRIAGA, Benat (MOV) + 9:21 48 GILBERT, Philippe (BMC) + 13:15 49 CARDOSO, Andre (TCG) 50 PIRAZZI, Stefano (BAR) General Classification after Stage 4 1 CLARKE, Simon (OGE) 11:54:48 2 CHAVES RUBIO, Jhoan Esteban (OGE) + 10 3 KREUZIGER, Roman (TCS) + 17 4 CONTADOR VELASCO, Alberto (TCS) 5 ARU, Fabio (AST) + 23 6 CATALDO, Dario (AST) 7 VISCONTI, Giovanni (MOV) + 29 8 MOINARD, Amaël (BMC) + 31 9 FORMOLO, Davide (TCG) 10 PORTE, Richie (SKY) + 37 11 SIUTSOU, Kanstantsin (SKY) 12 MONSALVE, Jonathan (STH) + 57 13 LANDA MEANA, Mikel (AST) + 1:05 14 URAN URAN, Rigoberto (EQS) + 1:11 15 AMADOR BAKKAZAKOVA, Andrey (MOV) + 1:13 16 CARUSO, Damiano (BMC) + 1:17 17 GENIEZ, Alexandre (FDJ) + 1:18 18 KONIG, Leopold (SKY) + 1:19 19 TROFIMOV, Yury (KAT) 20 VAN DEN BROECK, Jurgen (LTS) + 1:21Full Official Stage 4 Results and General Classification — rcs
Formolo takes solo win of stage 4 in La Spezia — cyclingnews
Giro’15 St.4: The Formolo Formula! — pezcyclingnews
Quotes from the finish line of stage 4 — cyclingnews
Clarke continues Orica-GreenEdge's pink jersey run at the Giro d'Italia — cyclingnews
A star is born: Formolo confirms his talent, delivers huge win at Giro — velonews
Formolo: I don't know what my limits are — cyclingquotes
Visconti: I thought it was a suicide move by Formolo — cyclingquotes
Contador survives Astana's onslaught in Giro d’Italia — cyclingnews
Formolo still finding his limits at the Giro d’Italia — cyclingnews
Uran sufferers blow in Giro d’Italia, podium chances take a knock — cyclingtips
Giro d’Italia: Aru and Astana to the fore on the road to La Spezia — cyclingnews
On-Demand Stage 4 Broadcast (02:42:28 Italian) — rai
Stage 4 Highlights (03:39 English) — inCycle
16 Big Photos from Stage 4 — sirotti/rcs
Richie Porte Pre-Stage 4 (01:15 English) — cyclingnewstv
Amael Moinard à l'arrivée de la 4e étape (00:38 French) — CyclingProNet
SBS Stage 4 Recap (03:29 English, restricted to Australia) — sbs
Processo alla tappa: Stage 4 Post Race Show (53:33 Italian) — rai
Tappa 4 highlights (01:24 Italian) — giroditalia
Stage 4 winner and race leader interviews (01:32 Italian/English) — giroditalia
Stage 4 winner's interview (01:16 English) — Cannondale-Garmin
Bikecam from Ivan Rovny, Stage 4 (02:55 Ambient Noise) — VelonCC
26 Big Photos from Stage 4 — sirotti/rcs
Extended Stage 4 Highlights (26:04 English, restricted to Australia) — sbs
Backstage Pass - Stage 4 (07:11 English/Music) — ORICAGreenEDGE
Profile: Who is Davide Formolo? — cyclingnews
Intervista esclusiva di Rai Sport a Pozzovivo (01:46 Italian) — rai
Stage 4 preview: Chiavari → La Spezia, 150 km (hilly)
May 11 update: Stage 4 Preview and Favorites — c-cycling
Stage 4 Preview — cyclingnews
Will Giro d'Italia contenders attack on the twisting road to La Spezia? — cyclingnews
Stage 4 Flythrough (00:39 Music) — giroditalia
See the race summary table (right) for the Stage 4 profile, map and timetable.
Categorized Climbs for Stage 4:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
26 / 124 | Colla di Velva | 14.2 km | 3.5 % | 9 % | 3 | ![]() ![]() |
102 / 48 | Passo del Termine | 8.8 km | 6.1 % | 10 % | 3 | ![]() ![]() |
140 / 10 | Biassa | 3.4 km | 8.9 % | 14 % | 3 | ![]() ![]() |
Stage 4 start time: Tuesday 12:57 CET (10:57:00 AM GMT+0000); Weather for Chiavari, Italy
Earliest live video: 12:57 CET (10:57:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 16:57 CET (2:57:00 PM GMT+0000); Weather for La Spezia, Italy
Stage 3 Post-Race Coverage 
27 Big Photos from Stage 3 — sirotti/rcsStage 3 Results 1 MATTHEWS, Michael (OGE) 3:33:53 2 FELLINE, Fabio (TFR) 3 GILBERT, Philippe (BMC) 4 LAGUTIN, Sergey (KAT) 5 TIRALONGO, Paolo (AST) 6 PAOLINI, Luca (KAT) 7 GAVAZZI, Francesco (STH) 8 BATTAGLIN, Enrico (BAR) 9 SANCHEZ GIL, Luis Leon (AST) 10 MONSALVE, Jonathan (STH) General Classification after Stage 3 1 MATTHEWS, Michael (OGE) 8:06:27 2 CLARKE, Simon (OGE) + 6 3 GERRANS, Simon (OGE) + 10 4 CHAVES RUBIO, Jhoan Esteban (OGE) 5 KREUZIGER, Roman (TCS) + 17 6 CONTADOR VELASCO, Alberto (TCS) 7 ROGERS, Michael (TCS) 8 TIRALONGO, Paolo (AST) + 23 9 ARU, Fabio (AST) 10 ROSA, Diego (AST)Full Official Stage 3 Results and General Classification — rcs
Matthews wins stage 3 in Sestri Levante — cyclingnews
Pozzovivo involved in serious crash — velonews
Domenico Pozzovivo conscious after bad Giro d’Italia crash — theguardian
Michael Matthews sprints to Giro win in tough, hilly stage 3 — velonews
Giro15 St.3: Multi-Matthews! — pezcyclingnews
Stage 3 finish line quotes — cyclingnews
Gilbert's chance at victory in Sestri Levante foiled by Tinkoff-Saxo's daylong chase — cyclingnews
Matthews and Orica-GreenEdge want more from opening week of Giro d’Italia — cyclingnews
Contador: This was the best way to stay safe — cyclingquotes
Pozzovivo out of Giro d’Italia but not in danger after serious crash — cyclingtips
Are Tinkoff-Saxo working too hard at the Giro d'Italia? — cyclingweekly
Full On-Demand Stage 3 Broadcast (02:13:00 Italian) — rai
Stage 3 Highlights (03:08 English) — inCycle
Winner's Interview from Stage 3 (01:06 English) — sbs
Winner's Interview from Stage 3 (01:38 English) — CyclingProNet
Domenico Pozzovivo crash from a distance - not graphic (00:29 Ambient Noise) — esport3
Tappa 3 Highlights (01:03 Italian) — giroditalia
27 Big Photos from Stage 3 — sirotti/rcs
Stage 3 - Recap (05:20 English) — cycling.tv
Birthday boy Adam Hansen Post Stage 3 (00:46 English) — cyclingnewstv
TGiro: Stage 3 Evening Recap (35:18 Italian) — rai
Extended Stage 3 Highlights (30:21 English, restricted to Australia) — sbs
Backstage Pass - Stage 3 (08:08 English/Music) — ORICAGreenEDGE
Oleg Tinkov on Alberto Contador, the Giro d'Italia and Peter Sagan (02:58 English) — cyclingnewstv
What's In a Pro Cycling Team Mechanic's Toolbox? (05:05 English) — gcn
Stage 3 preview: Rapallo → Sestri Levante, 136 km (hilly)
May 10 update: Stage 3 Preview and Favorites — c-cycling
Stage 3 Preview — cyclingnews
Porte to sleep in ‘marginal gains’ motorhome during Giro d’Italia — cyclingnews
Pure sprinters could take a back seat in coming stages — cyclingnews
Michael Matthews' Scott Foil bike (02:21 English) — cyclingnewstv
See the race summary table (right) for the Stage 3 profile, map and timetable.
Categorized Climbs for Stage 3:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
25 / 111 | Colle Caprile | 11.8 km | 3.8 % | 9 % | 3 | ![]() ![]() |
93 / 43 | Barbagelata | 5.7 km | 8.1 % | 12 % | 2 | ![]() ![]() |
Stage 3 start time: Monday 13:35 CET (11:35:00 AM GMT+0000); Weather for Rapallo, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:10 CET (3:10:00 PM GMT+0000); Weather for Sestri Levante, Italy
Stage 2 Post-Race Coverage 
40 Big Photos from Stage 2 — sirotti/rcsStage 2 Results 1 VIVIANI, Elia (SKY) 4:13:18 2 HOFLAND, Moreno (TLJ) 3 GREIPEL, André (LTS) 4 MEZGEC, Luka (TGA) 5 PETACCHI, Alessandro (STH) 6 NIZZOLO, Giacomo (TFR) 7 MATTHEWS, Michael (OGE) 8 APPOLLONIO, Davide (AND) 9 COLLI, Daniele (NIP) 10 TIRALONGO, Paolo (AST) 11 BOLE, Grega (CCC) 12 ARU, Fabio (AST) 13 KREUZIGER, Roman (TCS) 14 MATYSIAK, Bartlomiej (CCC) 15 PORSEV, Alexander (KAT) 16 URAN URAN, Rigoberto (EQS) 17 CLARKE, Simon (OGE) 18 BOONEN, Tom (EQS) 19 GERRANS, Simon (OGE) 20 IZAGUIRRE INSAUSTI, Jon (MOV) General Classification after Stage 2 1 MATTHEWS, Michael (OGE) 4:32:44 2 GERRANS, Simon (OGE) 3 CLARKE, Simon (OGE) 4 CHAVES RUBIO, Jhoan Esteban (OGE) 5 KREUZIGER, Roman (TCS) + 7 6 CONTADOR VELASCO, Alberto (TCS) 7 ROGERS, Michael (TCS) 8 BOARO, Manuele (TCS) 9 ROVNY, Ivan (TCS) 10 TIRALONGO, Paolo (AST) + 13Full Official Stage 2 Results and General Classification — rcs
Viviani wins sprint in Genoa — cyclingnews
Elia Viviani wins stage 2; Michael Matthews takes lead at Giro — velonews
Greipel puts brave face on Giro d’Italia sprint defeat — cyclingnews
Giro’15 St.2: Viva Viviani! — pezcyclingnews
Deja vu for Matthews in Giro d'Italia maglia rosa — cyclingnews
Crashes send peloton sprawling on Giro d'Italia stage 2 — cyclingnews
Stage 2 proved a rough ride for some Giro d'Italia contenders — velonews
Alafaci blames fixed gear cyclist for Giro d’Italia crash — cyclingnews
Petacchi back in the mix in the Giro — cyclingquotes
Last Km of Stage 2 (4:31 Dutch, restricted to Belgium) — sporza
Pozzovivo Crash Near The Finish of Stage 2 (01:03 English) — eurosport
Big crash with 24 km to go (01:42 English) — eurosport
40 Big Photos from Stage 2 — sirotti/rcs
Full On-Demand Stage 2 Broadcast (02:19:01 Italian) — rai
Stage 2 Highlights (03:22 English) — inCycle
Winner's Interview from Stage 2 (02:21 English) — CyclingProNet
Processo alla tappa: Stage 2 Post Race Show (38:01 Italian) — rai
SBS Stage 2 Recap (03:36 English, restricted to Australia) — sbs
Tappa 2 Highlights (00:55 Italian) — giroditalia
Race Leader Interview after Stage 2 (02:01 English) — cyclingnewstv
Bikecam Highlights from Stage 2 (02:58 Ambient Noise) — VelonCC
Stage 2 - Recap (05:25 English) — cycling.tv
Extended Stage 2 Highlights (25:54 English, restricted to Australia) — sbs
Backstage Pass - Stage 2 (08:27 English/Music) — ORICAGreenEDGE
Spectator causes crash on stage 2 (01:15 Ambient Noise) — cyclingnewstv
Stage 2 preview: Albenga → Genova, 177 km (mostly flat)
May 9 update: Stage 2 Preview and Favorites — c-cycling
Giro d'Italia: How long can Orica GreenEdge keep the maglia rosa? — cyclingnews
Stage 2 Preview — cyclingnews
BMC Team Bus Tour (10:15 English) — gcn
Can Aru go the distance? Expectations growing for Italy's next big thing — velonews
See the race summary table (right) for the Stage 2 profile, map and timetable.
Categorized Climbs for Stage 2:
Km / To Go | Climb | Length | Grade | Max | Cat | Interactive Goodies |
---|---|---|---|---|---|---|
124 / 53 | Pratozanino (Sciaborasca) | 4.2 km | 4.9 % | 10 % | 4 | ![]() ![]() |
Stage 2 start time: Sunday 12:55 CET (10:55:00 AM GMT+0000); Weather for Albenga, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Genova, Italy
Stage 1 Post-Race Coverage 
24 Big Photos from Stage 1 — sirotti/rcsStage 1 TTT results 1 Orica GreenEdge 19:26 2 Tinkoff-Saxo + 00:07 3 Astana Pro Team + 00:13 4 Etixx - Quick-Step + 00:19 5 Movistar Team + 00:21 6 BMC Racing Team + 00:25 7 IAM Cycling 8 FDJ.fr + 00:26 9 Team Sky + 00:27 10 Team Katusha 11 Trek Factory Racing + 00:29 12 Lotto Soudal 13 Team LottoNL-Jumbo + 00:36 14 Bardiani CSF + 00:37 15 CCC Sprandi Polkowice + 00:45 16 AG2R La Mondiale + 00:48 17 Team Giant-Alpecin + 00:49 18 Southeast Pro Cycling + 00:52 19 Cannondale-Garmin + 00:53 20 Nippo - Vini Fantini + 00:57 21 Lampre-Merida + 00:59 22 Androni Giocattoli + 01:03 General Classification after Stage 1 1 Simon Gerrans (Orica GreenEdge) 19:26Orica-GreenEdge win team time trial — cyclingnews
Orica-GreenEdge wins Giro stage 1 TTT, Gerrans takes pink jersey — velonews
Richie Porte and Team Sky's Giro d'Italia time loss a 'disappointment' — cyclingweekly
Porte upbeat despite losing time in Giro d'Italia TTT — cyclingnews
ORICA-GreenEDGE conquer the team time trial to put Gerrans in pink — greenedgecycling
Contador ahead of Giro d'Italia rivals in opening TTT skirmish — cyclingnews
Aru, Uran happy to take time on Porte in Giro d’Italia team time trial — cyclingnews
Gerrans parties in Giro pink jersey after difficult days — velonews
Stage 1 TTT One-Minute Highlights (01:17 Dutch) — sporza
Stage 1 Winners Highlights (03:34 English, restricted to Australia) — sbs
24 Big Photos from Stage 1 — sirotti/rcs
Stage 1 Highlights (03:07 English) — inCycle
Tappa 1 Highlights (01:16 Italian) — giroditalia
Race leader Post Stage 1 Interview (02:53 English) — cyclingnewstv
Gallery: Giro d'Italia team time trial tech — cyclingnews
Full On-Demand Stage 1 Broadcast (2:21:17 Italian) — rai
Processo alla tappa: Stage 1 Post Race Show (43:13 Italian) — rai
Bikecam recorded by Esteban Chaves, Stage 1 TTT (02:45 Ambient Noise) — ORICAGreenEDGE
Stage 1 - Recap (05:15 English) — cycling.tv
Stage 1 One-Minute Highlights (01:07 Ambient Noise) — eitb
Backstage Pass - Stage 1 TTT (06:38 English/Music) — ORICAGreenEDGE
Resumen Etapa 1 con Mario Sabato (02:57 Spanish) — espn
Team Sky Diary 2 - Team Time Trial (02:49 English/Music) — TeamSky
Stage 1 preview: San Lorenzo a Mare → Sanremo, 17.6 km (TTT)
May 8 update:Stage 1 Preview and Favorites — c-cycling
Giro d'Italia's dramatic bike path time trial — cyclingweekly
Tinkoff Saxo at the Specialized Wind Tunnel (01:16 Ambient Noise) — TinkoffSaxo
Cannondale-Garmin prepares for the team time trial (05:39 English) — inCycle
Riders and Fans prepare for Saturdays start (00:52 Italian) — rai
Stage 1 Preview – Sanremo Team Time Trial Ride (06:34 English) — gcn
Giro's team time trial leaves little room for error — velonews
Stage 1 TTT Start Order and Times (CET) — rcs
Alberto Contador Interview Pre Race (03:48 English) — gcn
See the race summary table (right) for the Stage 1 profile, map and timetable.
Stage 1 start time: Saturday 15:10 CET (1:10:00 PM GMT+0000); Weather for San Lorenzo a Mare, Italy
Earliest live video: 15:10 CET (1:10:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Sanremo, Italy
2015 Giro d'Italia Teams Presentation 
May 8 update:27 Big Photos from the Teams Presentation in Sanremo — sirotti/rcs
On-Demand Broadcast of the Teams Presentation (01:03:51 Italian) — rai
Backstage at Teams Presentation with Ryder Hesjedal (01:10 English) — Cannondale-Garmin
Michael Matthews targets the pink jersey of Giro d'Italia 2015 (01:22 English) — CyclingProNet
Heinrich Haussler on riding the Giro d'Italia for the first time (02:11 English) — cyclingnewstv
2015 Giro d'Italia Pre-Race Press Conferences 

May 7 update:
23 Big Photos w/ Quotes from the Pre-Race Press Conferences — sirotti/rcs
Alberto Contador, Rigoberto Uran, Richie Porte Pre-Race (00:54 English/Spanish/Italian) — giroditalia
Fabio Aru, Jurgen Van Den Broeck Pre-Race Interviews (01:01 English/Italian) — giroditalia
Giant-Alpecin's Luka Mezgec Pre-Race Interview (01:15 English) — cyclingnewstv
Contador plays down his role as favourite for the Giro d’Italia (01:53 English) — cyclingnewstv
Richie Porte before the start of the Tour of Italy (01:11 English) — CyclingProNet
Alberto Contador muy motivado para el Giro d'Italia 2015 (01:08 Spanish) — CyclingProNet
Rigoberto Uran sobre: 'La responsabilidada cada año es major' (03:17 Spanish) — CyclingProNet
Interviews w/ Greipel, Viviani, Boonen (01:07 English/Italian) — giroditalia
2015 Giro d'Italia Preview 
May 8 update:Official Startlist w/ bib numbers — steephill.tv
Contador: 'Quando copiavo il mito Pantani...' (00:54 Italian) — gazzetta
Contador: 'Io contro Armstrong, che caos' (00:52 Italian) — gazzetta
Is Alberto Contador really capable of a Giro d’Italia-Tour de France double? — theguardian
Giro d'Italia will be first test of UCI's 'extreme weather protocol' — cyclingweekly
Gallery: Teams prepare for Giro d'Italia start in San Lorenzo al Mare — cyclingnews
Team Sky Diary 1: Giro d’Italia – Meet the Team (03:47 English/Music) — TeamSky
Movistar - Previa (04:52 Spanish) — MovistarTeam
Porte says 2015 Giro d'Italia is the race for him — cyclingnews
Urán cautious ahead of Giro d’Italia — cyclingnews
Alberto Contador: "The Tour alone doesn’t motivate me 100 percent" — velonews
Bernard Hinault analyses Contador, Porte and Aru's chances (02:34 English) — eurosport
George Bennett will not start in the Giro due to low cortisol levels — teamlottojumbo
Richie Porte ready to 'step out of the shadows' and lead Team Sky — cyclingweekly
Petacchi: 'The Giro still drives me' — velonews
LeMond goes face to face with Contador (17:33 English, restricted to Europe) — eurosport
Intxausti, J. Izagirre y Antón parten hacia el Giro (01:06 Basque) — eitb
May 7 update:
Preview and Favorites — c-cycling
Hinault: Contador can do the Giro-Tour double — cyclingnews
On-bike footage deal signed for Giro d'Italia, starting with Saturday's team time trial — road.cc
Top 10 Riders To Watch (04:14 English) — gcn
Debutants support Hesjedal on Cannondale-Garmin's squad — cyclingnews
Greipel: I’m not looking at the Giro d'Italia route book — cyclingnews
inCycle Giro d’Italia contenders (10:11 English) — inCycle
The Giro’s Sprinters and Stage Winners — inrng
Aru: “For Me, Riding The Giro Is Like Being Home” — specialized
Fabio Aru pronto al Giro d'Italia 2015: 'Correremo d'attacco' (04:53 Italian) — CyclingProNet
Giro d'Italia 2015 preview — velonews
Fabio Aru Interview (00:44 Italian/English) — sbs
Se viene el Giro de Italia 2015 - El sprint, momento de emoción y adrenalina. (02:41 Spanish) — espn
May 6 update:
Giro'15: The PEZ Preview — pezcyclingnews
Preview: Decisive racing packed into Giro's final week — velonews
Contador: I am physically and mentally ready for the Giro d'Italia — cyclingnews
Five key stages (04:20 English) — cyclingnewstv
Pozzovivo confirmed as Ag2r-La Mondiale's Giro d'Italia leader — cyclingnews
Italy celebrates Giro start without much hope for home win — velonews
Historical footage: L'Italia e il Giro (02:38 Italian) — rai
Tutto pronto per il Giro d'Italia (01:31 Italian) — rai
Cunego leads Nippo-Vini Fantini in the Giro — cyclingquotes
Geniez leads FDJ in the Giro — cyclingquotes
Sky assembles climbing squad to back Porte's Giro bid — velonews
Van den Broeck: 'Ben klaar voor de Giro' (06:00 Dutch) — sporza
Giro d'Italia victory is between Alberto Contador and Richie Porte — skysports
Giro D'Italia 2015 Preview (09:16 English) — gcn
Giro d'Italia 2015: Who will win? — cyclingweekly
Who Will Win The Giro? — inrng
Richie Porte: My season will be judged on the Giro d'Italia — telegraph.co.uk
Giro d'Italia preview: R Moore, L Birnie, D Friebe (46:13 English) — telegraph
The Recon Ride Podcast: Giro d’Italia 2015 Show, Part I (59:00 English) — velohuman
Top 5 sprinters to watch (02:53 English) — cyclingnewstv
May 5 update:
Team Sky confirms Giro d'Italia line-up — cyclingweekly
NotiCiclismo: Previo al Giro (04:41 Spanish) — espn
La Rai presenta il Giro 2015 (01:07 Italian) — rai
Cresce l'attesa per il Giro d'Italia (01:32 Italian) — rai
Lampre-Merida, Saronni: 'Saremo protagonisti' (02:47 Italian) — gazzetta
EQS Giro 2015 Selection (00:48 Music) — Etixx_QuickStep
Urán set to lead Etixx-QuickStep to success at the Giro d'Italia — cyclingnews
BMC aims for pink jersey in Giro team time trial — velonews
Movistar Official Giro Selection (00:30 Music) — MovistarTeam
BMC backing Caruso for top ten finish at Giro d'Italia — cyclingnews
Lampre-Merida announces Giro d'Italia team — cyclingnews
May 4 update:
Tinkoff-Saxo names experienced squad to back Contador at the Giro d’Italia — cyclingnews
Orica-GreenEdge focused on Giro d'Italia stage wins — cyclingnews
Giro d'Italia 2015 Promo (01:54 Music) — ORICAGreenEDGE
Romandie winner Zakarin to race Italian Grand Tour for experience — cyclingnews
Luka Mezgec to lead Giant-Alpecin at Giro d'Italia — cyclingweekly
May 2 update:
Giro d'Italia 2015: Top 10 GC contenders to watch (05:13 English) — cyclingnewstv
April 30 update:
2015 Giro d'Italia preview and key stages — cyclingnews
April 29 update:
Provisional Startlist w/ bib numbers — steephill.tv
Analysis: Five who can win the Giro d'Italia — velonews
Alberto Contador exclusive: Recovered from injury and ready for the Giro d'Italia — cyclingnews
Aru rides into the unknown — velonews
Giro d'Italia starts without a British rider for the first time in 16 years — cyclingweekly
April 28 update:
Rebellin will not race the Giro d'Italia — velonews
April 24 update:
Porte ready for the Giro d’Italia after Trentino victory — cyclingnews
2015 Giro del Trentino completed coverage — steephill.tv
April 23 update:
Gerrans gearing up for the Giro — sbs.au
April 21 update:
The Protagonists of the Giro d'Italia — velonews
April 18 update:
Nibali certain to skip Giro d’Italia and focus on battle with Froome and Contador at the Tour de France — cyclingnews
April 16 update:
Simon Gerrans added to ORICA-GreenEDGE Giro d'Italia roster — greenedgecycling
April 14 update:
Cavendish confirmed for Tour of California, Boonen to make Giro d'Italia debut — cyclingnews
April 13 update:
Boonen may make Giro d'Italia debut, but Cavendish to skip Italian tour — cyclingweekly
April 10 update:
Giro d'Italia could seek damages from UCI over Astana affair — cyclingweekly
March 31 update:
Contador to confront Giro-Tour double without Riis as Tinkov blasts Dane — velonews
March 23 update:
Porte moves on from stormy 2014, targets Giro d'Italia — velonews
March 5 update:
Uran says he 'loves' Giro's stage 14 TT course — velonews
February 19 update:
König targeting podium at Giro d'Italia — cyclingnews
February 14 update:
Alberto Contador confirms Giro-Tour double … again — velonews
Greg LeMond: talks about the Giro-Tour Double — cyclingweekly
January 19 update:
2015 Giro d'Italia teams announced — cyclingnews
2015 Giro d'Italia Route Presentation 
21 Big Photos from the 2015 Giro d'Italia Route Presentation — sirotti/rcs
November 26 update:
Aru ready to challenge Contador at the Giro d'Italia — cyclingnews
October 30 update:
Route announced for the 2015 Giro (04:01 English) — inCycle
inCycle: Contador, Aru and Uran review the 2015 Giro d'Italia route (04:01 English) — cyclingnewstv
October 6 update:
On-Demand 2015 Giro d'Italia Route Presentation (11:16 Music) — giroditalia
See the race summary table (right) for the all stage hosts, profiles and maps
2015 General Overall Profile — gazzetta
Giro d'Italia 2015 route unveiled — cyclingnews
Giro d'Italia 2015 route: Reactions — cyclingnews
Contador: 'Il Giro? La corsa più bella del mondo' (01:52 Italian/Spanish) — gazzetta
Tinkov offers a €1 million to Contador and his Grand Tour rivals — cyclingnews
Evans honoured at Giro d'Italia presentation — cyclingnews
Contador confirms Giro-Tour double objective for 2015 — cyclingnews
Tough but balanced Giro d’Italia route unveiled — cyclingtips
Basso: 'Il Giro è sempre speciale' (01:19 Italian) — gazzetta
Aru subito innamorato: 'Giro bellissimo' (02:18 Italian) — gazzetta
Evans e il Giro, tra ricordi ed emozioni (03:57 Italian) — gazzetta
Cadel Evans' thoughts on the 2015 Giro Course (01:48 English) — sbs
Aru ready to lead Astana at 2015 Giro d'Italia — cyclingnews
Vegni keen for riders to attempt Giro-Tour double — cyclingnews
Presentation Highlights: Giro 2015 unveiled in Milan (01:48 English) — eurosport
Contador aiming to win Giro-Tour double (01:22 English) — eurosport
One-Minute Highlights from the Giro 2015 Route Presentation (01:08 Italian) — rai
Alberto Contrador Clips and Interview (00:50 Galician/Spanish) — crtvg
Route Map (Large Version) — gazzetta
Yearly Comparison... | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
---|---|---|---|---|---|---|---|---|---|---|---|
Flat Stages | 7 | 8 | 7 | 7 | 4 | 7 | 6 | 6 | 8 | 6 | ? |
Medium Mountain Stages | 7 | 5 | 6 | 6 | 6 | 5 | 6 | 7 | 5 | 4 | ? |
Mountain Stages | 5 | 5 | 5 | 5 | 8 | 5 | 5 | 4 | 5 | 4 | 5 |
Climbs (Cat 2, 1 and HC) | 18 | 20 | 21 | 21 | 26 | 24 | 23 | 23 | 22 | 20 | 24 |
Summit Finishes | 6 | 9 | 7 | 6 | 8 | 6 | 6 | 5 | 4 | 4 | 4 |
Individual Time Trialing | 59k | 73k | 75k | 37k | 45k | 36k | 77k | 63k | 65k | 56k | 80k |
Team Time Trialing | 17.6k | 21.7k | 17.4k | 33.2k | 21.5k | 32.5k | 20.5k | 28.5k | 25.6k | 38.0k | 0 |
Overall Distance | 3482k | 3450k | 3455k | 3498k | 3525k | 3418k | 3396k | 3424k | 3442k | 3526k | 3498k |
October 3 update:
Will the 2015 Giro feature fewer summit finishes? — velonews
October 2 update:
Chris Froome intrigued by Alberto Contador's intention to ride next May's Giro d'Italia — skysports
September 30 update:
2015 Official promo / Promo ufficiale (02:42 Music) — giroditalia
September 23 update:
Tinkoff-Saxo throws down Giro-Tour challenge to Grand Tour rivals — cyclingnews
September 19 update:
Contador to target Giro d'Italia in 2015 — cyclingnews
September 15 update:
Giro d'Italia to climb Madonna di Campiglio in 2015 — cyclingweekly
Il Giro d’Italia 2015 torna a Campiglio sulla salita di Pantani — gazzetta.it
Stage 15/Campiglio Animated Preview (00:47 No Audio) — gazzetta
September 9 update:
2015 Giro d'Italia coming into focus — velonews
July 29 update:
2015 Giro d'Italia to start with a team time trial in Sanremo — cyclingnews
Grande Partenza - Liguria - Promo (02:07 Music) — giroditalia
Video highlights/archived coverage from previous years
Race History with Past Winners — wikipedia
![]() ![]() Also follow steephill on Twitter for the latest race info and video updates. |
Live Video Streaming and TV Coverage 
May 9 update: A work in progress for 2015 Giro d'Italia live and delayed coverage. Most live feeds will be country restricted, but unrestricted links will appear in bold. Check back at race time for more links. Feel free to send in additional sources for live video, tv coverage or text updates/tickers as they become known. — Steve
Warning: Any unrestricted live video links (in bold) in the table below that we suspect or have been reported to contain MS Windows malicious/malware popups are now denoted with 'm' as in "live videom (english)". Ignore the requests to upgrade/install/download a media player. Please ensure your Windows computer is virus protected before using "live videom" links as they are beyond our control. Expand the video to full screen to avoid the popups or click the tiny '[x]' close boxes.
media source | tv or internet | comments/restrictions | |
---|---|---|---|
![]() |
![]() ![]() ![]() |
Italy; earliest live video coverage. These feeds may be geo-restricted, if so, use the Chrome browser and hola plug-in as a workaround. The second link allows you to select your camera view. | |
![]() |
![]() ![]() |
Italy; Live on Rai Tre. | |
![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
Europe (English); Live each day on Eurosport International and/or Eurosport 2. | |
![]() |
![]() ![]() ![]() |
Belgium/Europe (Dutch); | |
![]() |
![]() ![]() ![]() ![]() |
United States; Bein Sports online streaming to your computer, mobile device or TV without a cable, satellite or telco contract. See the sidebar right or the first link to the left for more details. | |
![]() |
![]() ![]() |
Australia; SBS live. Live and previous days highlights on SBS One for every stage | |
![]() |
![]() ![]() |
New Zealand; Live video daily | |
![]() |
![]() ![]() |
Spanish; Teledeporte's live feed | |
![]() |
![]() ![]() |
Canada; Sportsnet live coverage | |
![]() |
![]() ![]() |
Quebec/Canada via Quebec's Reseau des Sports; RDS (French) Live most days at 8:30am ET | |
![]() |
![]() ![]() |
Latin America; Live daily coverage. Select your country from the tv schedule | |
![]() |
![]() |
Italian and other languages; official source for race updates | |
![]() |
![]() |
Cyclingnews English text updates | |
![]() |
![]() |
English; updates from Charles Pelkey | |
![]() |
![]() |
The Spanish website Biciciclismo will have the latest race updates in Spanish | |
![]() |
![]() |
updates on previews, live video, results, photos, highlights | |
check back at race time for more and updated links; ![]() |
May 9 update: Watch Universal Sports and Bein Sports tv content live on your computer, mobile device or TV without a cable, satellite or telco contract. Only $10/month (no contract) for the Sports Package which includes Universal Sports and Bein Sports. (online access to Universal Sports and bein Sports for U.S. residents)
|
2015 Giro d'Italia Route Map 

Route Map (Large Version) — gazzetta
Yearly Comparison... | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
---|---|---|---|---|---|---|---|---|---|---|---|
Flat Stages | 7 | 8 | 7 | 7 | 4 | 7 | 6 | 6 | 8 | 6 | ? |
Medium Mountain Stages | 7 | 5 | 6 | 6 | 6 | 5 | 6 | 7 | 5 | 4 | ? |
Mountain Stages | 5 | 5 | 5 | 5 | 8 | 5 | 5 | 4 | 5 | 4 | 5 |
Climbs (Cat 2, 1 and HC) | 18 | 20 | 21 | 21 | 26 | 24 | 23 | 23 | 22 | 20 | 24 |
Summit Finishes | 6 | 9 | 7 | 6 | 8 | 6 | 6 | 5 | 4 | 4 | 4 |
Individual Time Trialing | 59k | 73k | 75k | 37k | 45k | 36k | 77k | 63k | 65k | 56k | 80k |
Team Time Trialing | 17.6k | 21.7k | 17.4k | 33.2k | 21.5k | 32.5k | 20.5k | 28.5k | 25.6k | 38.0k | 0 |
Overall Distance | 3482k | 3450k | 3455k | 3498k | 3525k | 3418k | 3396k | 3424k | 3442k | 3526k | 3498k |