steephill logo
« steephill.tv home   •   email Email This   •   y! Mail This   •   t Tweet   •      •      •   Bookmark and Share   •   

Also follow steephill on Twitter

Stage Races Classics
Giro d'Italia 2015 Live Dashboard
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 2015sirotti/rcs
Big Photos from all 2014 stagessirotti/rcs
Big Photos from all 2013 stagessirotti/rcs
Big Photos from all 2012 stagessirotti/rcs/reuters
Big Photos from all 2011 stagessirotti/rcs
Big Photos from all 2010 stagessirotti/rcs
Big Photos from all 2009 stagessirotti


1Saturday, May 917.6 km 
San Lorenzo a MareSanremo
profile | map | timetable | preview | results | photos | video
2Sunday, May 10177 km 
AlbengaGenova
profile | map | timetable | preview | results | photos | video
3Monday, May 11136 km 
RapalloSestri Levante
profile | map | timetable | preview | results | photos | video
4Tuesday, May 12150 km 
ChiavariLa Spezia
profile | map | timetable | preview | results | photos | video
5Wednesday, May 13152 km 
La SpeziaAbetone
profile | map | timetable | preview | results | photos | video
6Thursday, May 14183 km 
Montecatini TermeCastiglione della Pescaia
profile | map | timetable | preview | results | photos | video
7Friday, May 15264 km 
GrossetoFiuggi
profile | map | timetable | preview | results | photos | video
8Saturday, May 16186 km 
FiuggiCampitello Matese
profile | map | timetable | preview | results | photos | video
9Sunday, May 17215 km 
BeneventoSan Giorgio del Sannio
profile | map | timetable | preview | results | photos | video
RMonday, May 18 
Rest day
10Tuesday, May 19200 km 
Civitanova MarcheForlì
profile | map | timetable | preview | results | photos | video
11Wednesday, May 20153 km 
ForlìImola
profile | map | timetable | preview | results | photos | video
12Thursday, May 21190 km 
ImolaVicenza
profile | map | timetable | preview | results | photos | video
13Friday, May 22147 km 
Montecchio MaggioreJesolo
profile | map | timetable | preview | results | photos | video
14Saturday, May 2359.4 km 
TrevisoValdobbiadene
profile | map | timetable | preview | results | photos | video
15Sunday, May 24165 km 
MarosticaMadonna di Campiglio
profile | map | timetable | preview | results | photos | video
RMonday, May 25 
Rest day
16Tuesday, May 26174 km 
PinzoloAprica
profile | map | timetable | preview | results | photos | video
17Wednesday, May 27134 km 
TiranoLugano (CH)
profile | map | timetable | preview | results | photos | video
18Thursday, May 28170 km 
Melide (CH) → Verbania
profile | map | timetable | preview | results | photos | video
19Friday, May 29236 km 
Gravellona ToceCervinia
profile | map | timetable | preview | results | photos | video
20Saturday, May 30199 km 
Saint VincentSestriere
profile | map | timetable | preview | results | photos | video
21Sunday, May 31185 km 
TorinoMilano
profile | map | timetable | preview | results | photos | video
  Total Distance3493 km 

2015 Giro d'Italia Teams
Team Rosters and Withdrawals
Group riders by: or

AG2R LA MONDIALE (ALM)
FRA
  1POZZOVIVO  DomenicoITA
  2BERARD  JulienFRA
  3BETANCUR GOMEZ  Carlos AlbertoCOL
  4DOMONT  AxelFRA
  5DUPONT  HubertFRA
  6GRETSCH  PatrickGER
  7HOULE  HugoCAN
  8MONTAGUTI  MatteoITA
  9NOCENTINI  RinaldoITA

ANDRONI GIOCATTOLI (AND)
ITA
  11PELLIZOTTI  FrancoITA
  12APPOLLONIO  DavideITA
  13BANDIERA  MarcoITA
  14DALL'ANTONIA  TizianoITA
  15FRAPPORTI  MarcoITA
  16GATTO  OscarITA
  17STORTONI  SimoneITA
  18TVETCOV  SergheiROU
  19ZILIOLI  GianfrancoITA

ASTANA (AST)
KAZ
  21ARU  FabioITA
  22CATALDO  DarioITA
  23KANGERT  TanelEST
  24LANDA MEANA  MikelESP
  25MALACARNE  DavideITA
  26ROSA  DiegoITA
  27SANCHEZ GIL  Luis LeonESP
  28TIRALONGO  PaoloITA
  29ZEITS  AndreyKAZ

BARDIANI CSF (BAR)
ITA
  31BONGIORNO  Francesco ManuelITA
  32BARBIN  EnricoITA
  33BATTAGLIN  EnricoITA
  34BOEM  NicolaITA
  35CHIRICO  LucaITA
  36COLBRELLI  SonnyITA
  37PIRAZZI  StefanoITA
  38RUFFONI  NicolaITA
  39ZARDINI  EdoardoITA

BMC RACING (BMC)
USA
  41GILBERT  PhilippeBEL
  42ATAPUMA HURTADO  DarwinCOL
  43BOOKWALTER  BrentUSA
  44BURGHARDT  MarcusGER
  45CARUSO  DamianoITA
  46DILLIER  SilvanSUI
  47KUENG  StefanSUI
  48MOINARD  AmaëlFRA
  49ZABEL  RickGER

CCC SPRANDI POLKOWICE (CCC)
POL
  51PATERSKI  MaciejPOL
  52BOLE  GregaSLO
  53MARYCZ  JaroslawPOL
  54MATYSIAK  BartlomiejPOL
  55MIHAYLOV  NikolayBUL
  56OWSIAN  LukaszPOL
  57RUTKIEWICZ  MarekPOL
  58SAMOILAU  BranislauBLR
  59SZMYD  SylwesterPOL

ETIXX - QUICK STEP (EQS)
BEL
  61URAN URAN  RigobertoCOL
  62BOONEN  TomBEL
  63BOUET  MaximeFRA
  64MEERSMAN  GianniBEL
  65DE LA CRUZ MELGAREJO  DavidESP
  66KEISSE  IljoBEL
  67SABATINI  FabioITA
  68SERRY  PieterBEL
  69VAKOC  PetrCZE

FDJ (FDJ)
FRA
  71GENIEZ  AlexandreFRA
  72COURTEILLE  ArnaudFRA
  73ELISSONDE  KennyFRA
  74FISCHER  Murilo AntonioBRA
  75MOUREY  FrancisFRA
  76PINEAU  CédricFRA
  77REZA  KévinFRA
  78ROUX  AnthonyFRA
  79VEIKKANEN  JussiFIN

IAM CYCLING (IAM)
SUI
  81CHAVANEL  SylvainFRA
  82CHEVRIER  ClementFRA
  83CLEMENT  StefNED
  84HAUSSLER  HeinrichAUS
  85KLUGE  RogerGER
  86PELUCCHI  MatteoITA
  87PINEAU  JérômeFRA
  88REICHENBACH  SébastienSUI
  89SARAMOTINS  AleksejsLAT

LAMPRE - MERIDA (LAM)
ITA
  91ULISSI  DiegoITA
  92FERRARI  RobertoITA
  92GRMAY  Tsgabu GebremaryamETH
  94MODOLO  SachaITA
  95MORI  ManueleITA
  96NIEMIEC  PrzemyslawPOL
  97POLANC  JanSLO
  98RICHEZE  Maximiliano ArielARG
  99XU  GangCHN

LOTTO SOUDAL (LTS)
BEL
  100VAN DEN BROECK  JurgenBEL
  101ARMEE  SanderBEL
  102BAK  Lars YttingDEN
  103BROECKX  StigBEL
  104GREIPEL  AndréGER
  105HANSEN  AdamAUS
  106HENDERSON  GregNZL
  107MONFORT  MaximeBEL
  109VERVAEKE  LouisBEL

MOVISTAR (MOV)
ESP
  111INTXAUSTI ELORRIAGA  BenatESP
  112AMADOR BAKKAZAKOVA  AndreyCRC
  113ANTON HERNANDEZ  IgorESP
  114FERNANDEZ  RubenESP
  115HERRADA LOPEZ  JesusESP
  116IZAGUIRRE INSAUSTI  JonESP
  117LOBATO DEL VALLE  Juan JoseESP
  118QUINTANA ROJAS  Dayer UberneyCOL
  119VISCONTI  GiovanniITA

NIPPO - VINI FANTINI (NIP)
ITA
  121CUNEGO  DamianoITA
  122BERLATO  GiacomoITA
  123BISOLTI  AlessandroITA
  124COLLI  DanieleITA
  125DE NEGRI  Pier PaoloITA
  126GROSU  Eduard MichaelROU
  127ISHIBASHI  ManabuJPN
  128MALAGUTI  AlessandroITA
  129STACCHIOTTI  RiccardoITA

ORICA GreenEDGE (OGE)
AUS
  131MATTHEWS  MichaelAUS
  132BEWLEY  SamNZL
  133CHAVES RUBIO  Jhoan EstebanCOL
  134CLARKE  SimonAUS
  135DURBRIDGE  LukeAUS
  136GERRANS  SimonAUS
  137HEPBURN  MichaelAUS
  138LANCASTER  BrettAUS
  139WEENING  PieterNED

SOUTHEAST (STH)
ITA
  141BELLETTI  ManuelITA
  142BUSATO  MatteoITA
  143FAVILLI  EliaITA
  144FINETTO  MauroITA
  145CARRETERO  RamonPAN
  146GAVAZZI  FrancescoITA
  147MONSALVE  JonathanVEN
  148PETACCHI  AlessandroITA
  149ZHUPA  EugertALB

CANNONDALE - GARMIN (TCG)
USA
  151HESJEDAL  RyderCAN
  152ACEVEDO COLLE  Janier AlexisCOL
  153BROWN  NathanUSA
  154CARDOSO  Andre Fernando S. MartinsPOR
  155DANIELSON  ThomasUSA
  156FORMOLO  DavideITA
  157MARANGONI  AlanITA
  158SLAGTER  Tom JelteNED
  159VILLELLA  DavideITA

GIANT - ALPECIN (TGA)
GER
  161MEZGEC  LukaSLO
  162ARNDT  NikiasGER
  163DE BACKER  BertBEL
  164FAIRLY  CalebUSA
  165GESCHKE  SimonGER
  166HAGA  ChadUSA
  167JI  ChengCHN
  168LUDVIGSSON  TobiasSWE
  169STAMSNIJDER  TomNED

KATUSHA (KAT)
RUS
  171PAOLINI  LucaITA
  172BELKOV  MaximRUS
  173CHERNETSKI  SergeiRUS
  174LAGUTIN  SergeyRUS
  175PORSEV  AlexanderRUS
  176KOCHETKOV  PavelRUS
  177TROFIMOV  YuryRUS
  178VOROBYEV  AntonRUS
  179ZAKARIN  IlnurRUS

LOTTO NL - JUMBO (TLJ)
NED
  181KRUIJSWIJK  StevenNED
  182BENNETT  GeorgeNZL
  183FLENS  RickNED
  184HOFLAND  MorenoNED
  185KEIZER  MartijnNED
  186LINDEMAN  BertjanNED
  187TJALLINGII  MaartenNED
  188VAN DER LIJKE  NickNED
  189WAGNER  RobertGER

SKY (SKY)
GBR
  191PORTE  RichieAUS
  192EISEL  BernhardAUT
  193HENAO GOMEZ  SebastianCOL
  194KIRYIENKA  VasilBLR
  195KONIG  LeopoldCZE
  196NIEVE ITURALDE  MikelESP
  197PUCCIO  SalvatoreITA
  198SIUTSOU  KanstantsinBLR
  199VIVIANI  EliaITA

TINKOFF - SAXO (TCS)
RUS
  201CONTADOR VELASCO  AlbertoESP
  202BASSO  IvanITA
  203BOARO  ManueleITA
  204JUUL JENSEN  ChristopherDEN
  205KREUZIGER  RomanCZE
  206MOREIRA PAULINHO  Sergio MiguelPOR
  207ROGERS  MichaelAUS
  208ROVNY  IvanRUS
  209TOSATTO  MatteoITA

TREK FACTORY RACING (TFR)
USA
  211NIZZOLO  GiacomoITA
  212ALAFACI  EugenioITA
  213BEPPU  FumiyukiJPN
  214COLEDAN  MarcoITA
  215FELLINE  FabioITA
  216SILVESTRE  FabioPOR
  217VAN POPPEL  BoyNED
  218VANDEWALLE  KristofBEL
  219WATSON  CalvinAUS

  Printable Startlist



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 triumphcyclingnews
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 21sirotti/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:27
Alberto Contador wins Giro d'Italia overallcyclingnews
Tinkov: If Contador wins the Tour de France he should target the Vueltacyclingnews
Keisse ends the Giro d’Italia on a high after three weeks of sufferingcyclingnews
Contador: I was never afraid of losing the Girocyclingnews
Consistency key to Nizzolo's success in the race for pointscyclingnews
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 21sirotti/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 Favoritesc-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 20sirotti/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:37
Full Official Stage 20 Results and General Classificationrcs
Aru wins in Sestrierecyclingnews
Aru wins Giro stage 20, Contador stays in pink after scarevelonews
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 Girocyclingnews
Team orders temper Landa’s aggression on the road to Sestrierecyclingnews
Aru continues late Giro d’Italia resurgence with Sestriere victorycyclingnews
“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 20sirotti/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 Favoritesc-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 motorscyclingnews
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 / 27Colle delle Finestre18.5 km9.2 %14 %CC
199 / 0Sestriere9.2 km5.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 19sirotti/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:07
Full Official Stage 19 Results and General Classificationrcs
Aru saves his pride with stage win on the climb to Cerviniacyclingnews
Aru earns redemption with Giro stage 19 winvelonews
Contador hits cruise control to Cerviniavelonews
Hesjedal left disappointed after near stage win in Cerviniacyclingnews
Contador content to mark Landa on the road to Cerviniacyclingnews
Hesjedal: No lamenting what could have beenvelonews
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 19sirotti/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 Favoritesc-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 misfirevelonews
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 / 150Croce Serra6.9 km3.8 %9 %3
168 / 68Saint-Barthélemy16.5 km6.7 %13 %1
208 / 28Col Saint-Pantaléon16.5 km7.2 %12 %1
236 / 0Cervinia19.2 km5 %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 18sirotti/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:12
Full Official Stage 18 Results and General Classificationrcs
Gilbert wins stage 18 in Verbaniacyclingnews
Gilbert wins; Contador turns the screws in Giro stage 18velonews
Contador: We were already working before Landa fellcyclingnews
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’Italiacyclingnews
The Tour de France is looming – but Alberto Contador keeps attackingcyclingweekly
Mixed feelings as Hesjedal continues late march up Giro d’Italia standingscyclingnews
Cunego breaks collarbone in Giro d’Italia crashcyclingnews
Aru, Landa and Astana take defeat on the chin at the Giro d’Italiacyclingnews
Amador credits weight loss for surprise Giro d’Italia showingcyclingnews
Hesjedal: I am always strong in the third weekcyclingquotes
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 18sirotti/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 Favoritesc-cycling
Stage 18 Flythrough (00:41 Music)giroditalia
Aru tries to stay optimistic and on the podium at the Giro d’Italiacyclingnews
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 previewcyclingnews
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 / 36Monte Ologno10.4 km9 %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 17sirotti/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:01
Full Official Stage 17 Results and General Classificationrcs
Modolo wins stage 17 in Luganocyclingnews
Twice is nice: Sacha Modolo wins Giro stage 17velonews
Giro’15 St.17: Magic Modolo!pezcyclingnews
Modolo doubles his haul after surviving Mortirolocyclingnews
Nizzolo desperate for Giro d’Italia stage win after seven near missescyclingnews
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 17sirotti/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 Favoritesc-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 16sirotti/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:22
Full Official Stage 16 Results and General Classificationrcs
Landa wins second stage in Apricacyclingnews
Landa steals the show, Contador extends lead in Giro stage 16velonews
Contador counters rivals' attack after his untimely puncturevelonews
Giro’15 St.16: Confident Contador!pezcyclingnews
Contador fights back on Mortirolo to extend Giro d’Italia leadcyclingnews
Hesjedal: 'Saxo just annihilates themselves'velonews
Aru: I could have lost 20 minutescyclingnews
Astana gives crown to Landa; Aru cracks on Mortirolovelonews
Hesjedal shows no fear on Giro d’Italia Mortirolo stagecyclingnews
Kruijswijk keen to take advantage of form at Giro d’Italiacyclingnews
Landa eclipses Aru on the Mortirolocyclingnews
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 16sirotti/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 Favoritesc-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 / 161Campo Carlo Magno13 km6.7 %12 %2
56 / 118Passo del Tonale15.3 km6.1 %10 %2
101 / 73Aprica14 km3.5 %15 %3
141 / 33Passo del Mortirolo11.9 km10.9 %18 %1
174 / 0Aprica14 km3.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’Italiainrng
Richie Porte abandons Giro d'Italiacyclingnews
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'Italiacyclingnews
Giro d'Italia: 8 conclusions from the second weekcyclingnews
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 weekcyclingnews
Contador surprised by buffer as Giro d’Italia enters final weekcyclingnews
Index to 440 Big Photos from the first 15 stages of the Giro d'Italiasirotti/rcs
Leopold Konig steps up as Team Sky leader after Porte quits Giro d'Italiacyclingweekly
Alberto Contador Rest Day Interview (03:08 Spanish/Italian)gazzetta
Giro d’Italia transfer talk: Porte and Uran key pieces in 2016 marketcyclingnews
Ochowicz calls for end to “crash fest” by removing wildcard teamsvelonews
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 15sirotti/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:15
Full Official Stage 15 Results and General Classificationrcs
Landa wins on Madonna di Campigliocyclingnews
Mikel Landa wins stage 15 as Alberto Contador defends Giro leadvelonews
Giro’15 St.15: Landa Lands The Big One!pezcyclingnews
Quotes from the finish line of stage 15cyclingnews
Porte suffers and loses over 27 minutes in Giro d'Italia mountainscyclingnews
Contador says Landa was stronger than Arucyclingnews
Aru and Landa play down a possible change of leadership at Astanacyclingnews
Hesjedal ploughs lone furrow at Giro d’Italiacyclingnews
Ryder Hesjedal chases solo, edges up Giro GCvelonews
Dupont: I had nothing more to give on the climbcyclingquotes
König takes over leadership at Sky as Porte loses 27 minutescyclingnews
Kruijswijk survives Astana's "murderous pace" to climb Giro d'Italia GCcyclingnews
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 15sirotti/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 Favoritesc-cycling
Return to Madonna di Campiglio evokes memories of Marco Pantanicyclingnews
Porte's continued Giro d'Italia participation uncertain after time trial disappointmentcyclingnews
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 / 105La Fricca11.3 km5.1 %10 %2
134 / 31Passo Daone11.3 km5.1 %10 %1
165 / 0Madonna di Campiglio (Patascoss)15.5 km5.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 14sirotti/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:01
Full Official Stage 14 Results and General Classificationrcs
Alberto Contador storms back into race leadcyclingnews
Kiryienka wins stage 14 time trial, Contador retakes Giro leadvelonews
Giro'15: Kiriyienka Wins Long TT, Bert Back in Pink!pezcyclingnews
Quotes from the finish line of stage 14cyclingnews
Time yet to talk Contador Giro-Tour double?velonews
Urán struggles in Giro d’Italia time trial but vows to fight oncyclingnews
Tinkov on Contador: Astana could try to drop him but they can’t do itcyclingnews
Contador takes charge at the Giro d’Italia after impressive time trial performancecyclingnews
Aru: I’m not happy with my result but the Giro d’Italia goes oncyclingnews
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 14sirotti/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 Favoritesc-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 bossescyclingweekly
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 / 24San Pietro di Feletto4.9 km3.8 %9 %4
54 / 5Strada di Guia2.2 km4.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 13sirotti/rcs
Stage 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:40
Full Official Stage 13 Results and General Classificationrcs
Modolo wins bunch sprint in Jesolocyclingnews
Giro'15: Modolo Wins in Jesolo!pezcyclingnews
Contador loses lead to Aru with crash; Modolo wins stage 13velonews
Porte: There’s not much to do when everyone in front of you goes downcyclingnews
Aru savours becoming the first ever Sardinian in pink at the Giro d’Italiacyclingnews
Richie Porte's Giro di disastervelonews
Alberto Contador loses Giro d’Italia lead to Fabio Aru amid crash chaostheguardian
Contador loses jersey but saves race after Jesolo crashcyclingnews
Uran back in contention at the Giro d’Italia as long time trial loomscyclingnews
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 13sirotti/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 Favoritesc-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 12sirotti/rcs
Stage 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:56
Full Official Stage 12 Results and General Classificationrcs
Gilbert wins stage 12 in Vicenzacyclingnews
Giro’15 St.12: Gilbert The Great!pezcyclingnews
Gilbert wins, Contador consolidates GC leadvelonews
Quotes from the finish line of stage 12cyclingnews
Uran holding out for TT miraclevelonews
Gerrans to abandon Giro d’Italia following stage 12 crashcyclingnews
Contador upbeat after taking more time from Aru at the Giro d’Italiacyclingnews
Aru puts on a brave face after a losing time to Contador at the Giro d’Italiacyclingnews
Cookson: 'The UCI jury had no option' with Sky's Portevelonews
Fractured vertebrae for Küng in Giro d'Italia crashcyclingnews
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 12sirotti/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 Favoritesc-cycling
Stage 12 preview: Vicenza offers another chance for the Classics riderscyclingnews
Stage 12 Flythrough (00:39 Music)giroditalia

Categorized Climbs for Stage 12:

Km / To Go Climb Length Grade Max Cat Interactive Goodies
136 / 54Castelnuovo5.4 km5 %11 %4
163 / 27Crosara3.7 km9.1 %17 %3
190 / 0Vicenza (Monte Berico)1.2 km7.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 11sirotti/rcs
Stage 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:47
Full Official Stage 11 Results and General Classificationrcs
Zakarin motors to stage win on F1 track in Imolacyclingnews
Stage 11: Ilnur Zakarin wins at Imola GP circuit, Alberto Contador keeps leadroad.cc
Zakarin solos to victory in Giro stage 11velonews
Common sense should have prevailed in Porte case says Brailsfordcyclingnews
Quotes from the finish line of stage 11cyclingnews
Contador tests rivals with attack on Imola circuitcyclingnews
Hesjedal goes on the attack again at the Giro d’Italiacyclingnews
Urán’s ill-starred Giro d’Italia continues with Imola crashcyclingnews
Profile: Who is Ilnur Zakarin?cyclingnews
Giro d'Italia: Aru was expecting Contador’s attack, says Tiralongocyclingnews
Contador takes a jab at Aru, nonplussed by suggestions of helmet penaltyvelonews
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 11sirotti/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 Favoritesc-cycling
Stage 11 preview: Organizers bring back 1968 Worlds finish circuit in Imolacyclingnews
Stage 11 Flythrough (00:39 Music)giroditalia
Porte: Team Sky are fired up to gain back time at Giro d'Italiacyclingnews

Categorized Climbs for Stage 11:

Km / To Go Climb Length Grade Max Cat Interactive Goodies
24 / 129Passo del Trebbio6.3 km6.3 %11 %3
71 / 82Valico del Prugno5.6 km6.2 %9 %3
99 / 54Tre Monti4.3 km4.4 %4.1 %4
115 / 38Tre Monti4.3 km4.4 %4.1 %4
130 / 23Tre Monti - KOM4.3 km4.4 %4.1 %4
145 / 8Tre Monti4.3 km4.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 10sirotti/rcs
Stage 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:47
Full Official Stage 10 Results and General Classificationrcs
Boem takes breakaway sprint to win in Forlìcyclingnews
Colli finally leaves hospital after Giro d'Italia crashcyclingweekly
Richie Porte’s Giro d’Italia hopes deflated by late puncturetheguardian
Rival Australian comes to Richie Porte's rescue in Giro d'Italiacyclingweekly
Quotes from the finish line of stage 10cyclingnews
Porte loses time, Boem wins Giro stage 10velonews
Richie Porte docked two minutescyclingnews
Brailsford on Porte’s wheel change: The 'spirit of the law' has not been recognisedcyclingnews
Reactions to Porte's stage 10 time penaltyvelonews
Contador expresses sympathy for Porte after Sky rider docked timecyclingnews
Vegni: Rule had to be applied in Porte casecyclingnews
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 10sirotti/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 Favoritesc-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_Amador
May 17 update:
The Giro d’Italia One Week Ininrng
Porte perfectly placed after opening week of the Giro d’Italiacyclingnews
Porte waiting for the time trialcyclingquotes
Cunego keeps the faith at the Giro d’Italiacyclingnews
Aussies make mark on grand Italian cycling raceabc.net.au
Index to 275 Big Photos from the first nine stagessirotti/rcs
Giro d'Italia 2015 rest day reviewcyclingweekly
Giro director confirms U.S. start back on radarvelonews
Giro d’Italia the hardest Grand Tour of recent years, says Rogerscyclingnews
Contador may loan out maglia rosa but still confident for Giro d'Italiacyclingnews
Giro d’Italia: Nine conclusions after nine stagescyclingnews
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 motorhomecyclingweekly
Alberto Contador tweaks TT position due to injuryskysports
Contador 'getting better every day' ahead of crucial time trialvelonews
Rigoberto Urán Rest Day Interview (05:01 Spanish)MundoCiclistico

Stage 9 Post-Race Coverage

31 Big Photos from Stage 9sirotti/rcs
Stage 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:47
Full Official Stage 9 Results and General Classificationrcs
Tiralongo wins stage 9 in San Giorgio Del Sanniocyclingnews
Paolo Tiralongo wins stage 9; Alberto Contador holds Giro leadvelonews
Fabio Aru Post-Stage 9: 'Ci aspetta una tappaccia' (00:58 Italian)gazzetta
Alberto Contador retains lead in Giro d’Italia but Astana chase hardtheguardian
Contador puts time into Uran ahead of rest daycyclingnews
Aru takes fight to Contador once again at Giro d’Italiacyclingnews
Hesjedal reflects on disappointing stage 9 for Cannondale-Garmincyclingnews
Urán: 'The gap is pretty important now' at the Giro d'Italiacyclingnews
Tiralongo: It was not the plan to go for the stage wincyclingquotes
Contador: My shoulder is a lot bettercyclingquotes
Sick Uran: Now the gaps are significantcyclingquotes
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 9sirotti/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 Favoritesc-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 / 117Monte Terminio20 km4.2 %9 %2
127 / 88Colle Molella9.5 km6.3 %12 %1
203 / 12Passo Serra3.6 km8 %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 8sirotti/rcs
Stage 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:01
Full Official Stage 8 Results and General Classificationrcs
Intxausti wins stage 8 summit finish at Campitello Matesecyclingnews
Intxausti takes victory, Contador stays in pink on Giro stage 8velonews
Aru’s accelerations not enough to dislodge Contador at Campitello Matesecyclingnews
Contador extends lead on Aru and Porte in Giro d'Italiacyclingnews
Porte: 'It’s obvious that Astana smell a bit of blood' at the Giro d'Italiacyclingnews
Intxausti bounces back from rough start to the Giro d'Italia to take summit victorycyclingnews
Sky tests new tires following wet-weather crashesvelonews
Contador worried about TT ambush after dodging more bulletsvelonews
Sky takes control on Baldy, but Alaphilippe takes the wincyclingnews
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 8sirotti/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 Favoritesc-cycling
Stage 8 Previewcyclingnews
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 / 105Forca d'Acero26 km5 %9 %2
186 / 0Campitello Matese13 km6.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 7sirotti/rcs
Stage 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:18
Full Official Stage 7 Results and General Classificationrcs
Ulissi wins in Fiuggicyclingnews
Contador: I've worked too hard to just go homecyclingnews
Ulissi emerges victorious on Giro's longest dayvelonews
Giro'15 St.7: Ulissi's Redemption!pezcyclingnews
Alberto Contador admits he suffered on stage sevenskysports
Contador survives longest Giro d'Italia stage despite painful shoulder injurycyclingnews
Ulissi claims first win following return from suspensioncyclingnews
Tinkoff-Saxo guard helps Contador through the longest stagecyclingnews
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 7sirotti/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 Favoritesc-cycling
Stage 7 Previewcyclingnews
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 Girovelonews
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 6sirotti/rcs
Stage 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:18
Full Official Stage 6 Results and General Classificationrcs
Greipel wins on stage 6cyclingnews
Contador crashes in Giro's stage 6 sprint, injures left shouldervelonews
Giro’15 St.6: Greipel Grabs It!pezcyclingnews
Alberto Contador crashes in Giro d'Italia stage 6 sprint finishcyclingnews
Question mark over Contador's Giro d'Italiacyclingnews
Official Stage 6 medical bulletin; Daniele Colli and Alberto Contador injury updatesrcs
Contador: I dislocated my shoulder twice in Giro d’Italia crashcyclingnews
Vegni: We can’t put the Giro d’Italia in a cage away from the publiccyclingnews
Contador OK, but 'never safe' from danger in Giro sprintsvelonews
Broken humerus for Colli after Giro d'Italia crashcyclingnews
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 6sirotti/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 Favoritesc-cycling
Stage 6 Previewcyclingnews
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 5sirotti/rcs
Stage 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:33
Full Official Stage 5 Results and General Classificationrcs
Contador climbs into maglia rosa at Abetone; Polanc solos stage 5cyclingnews
Jan Polanc wins Giro d'Italia stage five, as Contador takes pinkcyclingweekly
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 Abetonecyclingnews
Contador's surprise attack nets the pink jersey in Abetonecyclingnews
Contador laughs off bike motor rumors spread by Cipollinivelonews
Aru, Astana light up first mountain finish of Giro d'Italiacyclingnews
Urán's climbing woes continue during first summit finish to Abetonecyclingnews
Porte ready to fight for the overall title at the Giro d'Italiacyclingnews
And then there were three? Contador, Aru and Porte in commandcyclingnews
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 5sirotti/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 Favoritesc-cycling
Stage 5 Previewcyclingnews
Stage 5 Flythrough (00:41 Music)giroditalia
Roads to Ride: Abetoneinrng
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 / 94Foce Carpinelli10.1 km5 %9 %3
152 / 0Abetone17.3 km5.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 4sirotti/rcs
Stage 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:21
Full Official Stage 4 Results and General Classificationrcs
Formolo takes solo win of stage 4 in La Speziacyclingnews
Giro’15 St.4: The Formolo Formula!pezcyclingnews
Quotes from the finish line of stage 4cyclingnews
Clarke continues Orica-GreenEdge's pink jersey run at the Giro d'Italiacyclingnews
A star is born: Formolo confirms his talent, delivers huge win at Girovelonews
Formolo: I don't know what my limits arecyclingquotes
Visconti: I thought it was a suicide move by Formolocyclingquotes
Contador survives Astana's onslaught in Giro d’Italiacyclingnews
Formolo still finding his limits at the Giro d’Italiacyclingnews
Uran sufferers blow in Giro d’Italia, podium chances take a knockcyclingtips
Giro d’Italia: Aru and Astana to the fore on the road to La Speziacyclingnews
On-Demand Stage 4 Broadcast (02:42:28 Italian)rai
Stage 4 Highlights (03:39 English)inCycle
16 Big Photos from Stage 4sirotti/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 4sirotti/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 Favoritesc-cycling
Stage 4 Previewcyclingnews
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 / 124Colla di Velva14.2 km3.5 %9 %3
102 / 48Passo del Termine8.8 km6.1 %10 %3
140 / 10Biassa3.4 km8.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 3sirotti/rcs
Stage 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 Classificationrcs
Matthews wins stage 3 in Sestri Levantecyclingnews
Pozzovivo involved in serious crashvelonews
Domenico Pozzovivo conscious after bad Giro d’Italia crashtheguardian
Michael Matthews sprints to Giro win in tough, hilly stage 3velonews
Giro15 St.3: Multi-Matthews!pezcyclingnews
Stage 3 finish line quotescyclingnews
Gilbert's chance at victory in Sestri Levante foiled by Tinkoff-Saxo's daylong chasecyclingnews
Matthews and Orica-GreenEdge want more from opening week of Giro d’Italiacyclingnews
Contador: This was the best way to stay safecyclingquotes
Pozzovivo out of Giro d’Italia but not in danger after serious crashcyclingtips
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 3sirotti/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 Favoritesc-cycling
Stage 3 Previewcyclingnews
Porte to sleep in ‘marginal gains’ motorhome during Giro d’Italiacyclingnews
Pure sprinters could take a back seat in coming stagescyclingnews
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 / 111Colle Caprile11.8 km3.8 %9 %3
93 / 43Barbagelata5.7 km8.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 2sirotti/rcs
Stage 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)                 + 13
Full Official Stage 2 Results and General Classificationrcs
Viviani wins sprint in Genoacyclingnews
Elia Viviani wins stage 2; Michael Matthews takes lead at Girovelonews
Greipel puts brave face on Giro d’Italia sprint defeatcyclingnews
Giro’15 St.2: Viva Viviani!pezcyclingnews
Deja vu for Matthews in Giro d'Italia maglia rosacyclingnews
Crashes send peloton sprawling on Giro d'Italia stage 2cyclingnews
Stage 2 proved a rough ride for some Giro d'Italia contendersvelonews
Alafaci blames fixed gear cyclist for Giro d’Italia crashcyclingnews
Petacchi back in the mix in the Girocyclingquotes
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 2sirotti/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 Favoritesc-cycling
Giro d'Italia: How long can Orica GreenEdge keep the maglia rosa?cyclingnews
Stage 2 Previewcyclingnews
BMC Team Bus Tour (10:15 English)gcn
Can Aru go the distance? Expectations growing for Italy's next big thingvelonews
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 / 53Pratozanino (Sciaborasca)4.2 km4.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 1sirotti/rcs
Stage 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:26
Orica-GreenEdge win team time trialcyclingnews
Orica-GreenEdge wins Giro stage 1 TTT, Gerrans takes pink jerseyvelonews
Richie Porte and Team Sky's Giro d'Italia time loss a 'disappointment'cyclingweekly
Porte upbeat despite losing time in Giro d'Italia TTTcyclingnews
ORICA-GreenEDGE conquer the team time trial to put Gerrans in pinkgreenedgecycling
Contador ahead of Giro d'Italia rivals in opening TTT skirmishcyclingnews
Aru, Uran happy to take time on Porte in Giro d’Italia team time trialcyclingnews
Gerrans parties in Giro pink jersey after difficult daysvelonews
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 1sirotti/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 techcyclingnews
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 Favoritesc-cycling
Giro d'Italia's dramatic bike path time trialcyclingweekly
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 errorvelonews
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 Sanremosirotti/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 Conferencessirotti/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 numberssteephill.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 Marecyclingnews
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 himcyclingnews
Urán cautious ahead of Giro d’Italiacyclingnews
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 levelsteamlottojumbo
Richie Porte ready to 'step out of the shadows' and lead Team Skycyclingweekly
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 Favoritesc-cycling
Hinault: Contador can do the Giro-Tour doublecyclingnews
On-bike footage deal signed for Giro d'Italia, starting with Saturday's team time trialroad.cc
Top 10 Riders To Watch (04:14 English)gcn
Debutants support Hesjedal on Cannondale-Garmin's squadcyclingnews
Greipel: I’m not looking at the Giro d'Italia route bookcyclingnews
inCycle Giro d’Italia contenders (10:11 English)inCycle
The Giro’s Sprinters and Stage Winnersinrng
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 previewvelonews
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 Previewpezcyclingnews
Preview: Decisive racing packed into Giro's final weekvelonews
Contador: I am physically and mentally ready for the Giro d'Italiacyclingnews
Five key stages (04:20 English)cyclingnewstv
Pozzovivo confirmed as Ag2r-La Mondiale's Giro d'Italia leadercyclingnews
Italy celebrates Giro start without much hope for home winvelonews
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 Girocyclingquotes
Geniez leads FDJ in the Girocyclingquotes
Sky assembles climbing squad to back Porte's Giro bidvelonews
Van den Broeck: 'Ben klaar voor de Giro' (06:00 Dutch)sporza
Giro d'Italia victory is between Alberto Contador and Richie Porteskysports
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'Italiatelegraph.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-upcyclingweekly
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'Italiacyclingnews
BMC aims for pink jersey in Giro team time trialvelonews
Movistar Official Giro Selection (00:30 Music)MovistarTeam
BMC backing Caruso for top ten finish at Giro d'Italiacyclingnews
Lampre-Merida announces Giro d'Italia teamcyclingnews

May 4 update:
Tinkoff-Saxo names experienced squad to back Contador at the Giro d’Italiacyclingnews
Orica-GreenEdge focused on Giro d'Italia stage winscyclingnews
Giro d'Italia 2015 Promo (01:54 Music)ORICAGreenEDGE
Romandie winner Zakarin to race Italian Grand Tour for experiencecyclingnews
Luka Mezgec to lead Giant-Alpecin at Giro d'Italiacyclingweekly

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 stagescyclingnews

April 29 update:
Provisional Startlist w/ bib numberssteephill.tv
Analysis: Five who can win the Giro d'Italiavelonews
Alberto Contador exclusive: Recovered from injury and ready for the Giro d'Italiacyclingnews
Aru rides into the unknownvelonews
Giro d'Italia starts without a British rider for the first time in 16 yearscyclingweekly

April 28 update:
Rebellin will not race the Giro d'Italiavelonews

April 24 update:
Porte ready for the Giro d’Italia after Trentino victorycyclingnews
2015 Giro del Trentino completed coveragesteephill.tv

April 23 update:
Gerrans gearing up for the Girosbs.au

April 21 update:
The Protagonists of the Giro d'Italiavelonews

April 18 update:
Nibali certain to skip Giro d’Italia and focus on battle with Froome and Contador at the Tour de Francecyclingnews

April 16 update:
Simon Gerrans added to ORICA-GreenEDGE Giro d'Italia rostergreenedgecycling

April 14 update:
Cavendish confirmed for Tour of California, Boonen to make Giro d'Italia debutcyclingnews

April 13 update:
Boonen may make Giro d'Italia debut, but Cavendish to skip Italian tourcyclingweekly

April 10 update:
Giro d'Italia could seek damages from UCI over Astana affaircyclingweekly

March 31 update:
Contador to confront Giro-Tour double without Riis as Tinkov blasts Danevelonews

March 23 update:
Porte moves on from stormy 2014, targets Giro d'Italiavelonews

March 5 update:
Uran says he 'loves' Giro's stage 14 TT coursevelonews

February 19 update:
König targeting podium at Giro d'Italiacyclingnews

February 14 update:
Alberto Contador confirms Giro-Tour double … againvelonews
Greg LeMond: talks about the Giro-Tour Doublecyclingweekly

January 19 update:
2015 Giro d'Italia teams announcedcyclingnews


2015 Giro d'Italia Route Presentation

21 Big Photos from the 2015 Giro d'Italia Route Presentationsirotti/rcs

November 26 update:
Aru ready to challenge Contador at the Giro d'Italiacyclingnews

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 Profilegazzetta
Giro d'Italia 2015 route unveiledcyclingnews
Giro d'Italia 2015 route: Reactionscyclingnews
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 rivalscyclingnews
Evans honoured at Giro d'Italia presentationcyclingnews
Contador confirms Giro-Tour double objective for 2015cyclingnews
Tough but balanced Giro d’Italia route unveiledcyclingtips
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'Italiacyclingnews
Vegni keen for riders to attempt Giro-Tour doublecyclingnews
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'Italiaskysports

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 rivalscyclingnews

September 19 update:
Contador to target Giro d'Italia in 2015cyclingnews

September 15 update:
Giro d'Italia to climb Madonna di Campiglio in 2015cyclingweekly
Il Giro d’Italia 2015 torna a Campiglio sulla salita di Pantanigazzetta.it
Stage 15/Campiglio Animated Preview (00:47 No Audio)gazzetta

September 9 update:
2015 Giro d'Italia coming into focusvelonews

July 29 update:
2015 Giro d'Italia to start with a team time trial in Sanremocyclingnews
Grande Partenza - Liguria - Promo (02:07 Music)giroditalia

Video highlights/archived coverage from previous years
Race History with Past Winnerswikipedia




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

   live video (italian)
   live video (italian)
  tv schedule
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.
   live video (restricted)
  tv schedule
Italy; Live on Rai Tre.
eurosport    live videom (english)
   live videom (english)
   live videom (english)
   live videom (english)
  tv schedule (british)
  tv schedule (int'l/cet)
Europe (English); Live each day on Eurosport International and/or Eurosport 2.
   live video (dutch)
   live videom (dutch)
  tv schedule
Belgium/Europe (Dutch);

   live video ($ english)
   live videom (french)
   live videom (french)
  tv schedule
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.
   live video (english)
  tv schedule
Australia; SBS live. Live and previous days highlights on SBS One for every stage

   live video (english)
  tv schedule
New Zealand; Live video daily
   live video (spanish)
  tv schedule
Spanish; Teledeporte's live feed
   live video (english)
  tv schedule
Canada; Sportsnet live coverage
   live video (french)
  tv schedule
Quebec/Canada via Quebec's Reseau des Sports; RDS (French) Live most days at 8:30am ET
   live video m(spanish)
  tv schedule
Latin America; Live daily coverage. Select your country from the tv schedule
 live ticker IT
Italian and other languages; official source for race updates
 live text updates Cyclingnews English text updates
live text updates English; updates from Charles Pelkey
live text updates ES
The Spanish website Biciciclismo will have the latest race updates in Spanish
 steephill text updates
updates on previews, live video, results, photos, highlights
check back at race time for more and updated links; email send a comment or a new live link
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. U.S. offer only, SD not HD quality. Click below for further details and to sign up:

(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




2014 Giro d'Italia Archived Coverage

2013 Giro d'Italia Archived Coverage

2012 Giro d'Italia Archived Coverage

2011 Giro d'Italia Archived Coverage

2010 Giro d'Italia Archived Coverage

2009 Giro d'Italia Archived Coverage

2008 Giro d'Italia Archived Coverage

2007 Giro d'Italia Archived Coverage