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 2016 Live Dashboard
Race Info, Preview, Live Video, Results, Photos and Highlights

Alejandro VALVERDE (MOVISTAR) and Vincenzo NIBALI (ASTANA) skillfully descending through the Dolomites on Stage 14. Stage 19 demonstrated that a rider needs to be a good descender inorder to win the Giro d'Italia. More photos posted below. This is the 2016 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 2016 (all stages) — sirotti/rcs
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



Show All Profile Thumbnails
1Friday, May 69.8 km 
Apeldoorn (NL) → Apeldoorn (NL)
profile | map | timetable | preview | results | photos | video
2Saturday, May 7190 km 
Arnhem (NL) → Nijmegen (NL)
profile | map | timetable | preview | results | photos | video
3Sunday, May 8190 km 
Nijmegen (NL) → Arnhem (NL)
profile | map | timetable | preview | results | photos | video
RMonday, May 9 
Rest day
4Tuesday, May 10200 km 
CatanzaroPraia a Mare
profile | map | timetable | preview | results | photos | video
5Wednesday, May 11233 km 
Praia a MareBenevento
profile | map | timetable | preview | results | photos | video
6Thursday, May 12157 km 
PonteRoccaraso
profile | map | timetable | preview | results | photos | video
7Friday, May 13211 km 
SulmonaFoligno
profile | map | timetable | preview | results | photos | video
8Saturday, May 14186 km 
FolignoArezzo
profile | map | timetable | preview | results | photos | video
9Sunday, May 1540.5 km 
Radda in ChiantiGreve in Chianti
profile | map | timetable | preview | results | photos | video
RMonday, May 16 
Rest day
10Tuesday, May 17219 km 
Campi BisenzioSestola
profile | map | timetable | preview | results | photos | video
11Wednesday, May 18229 km 
ModenaAsolo
profile | map | timetable | preview | results | photos | video
12Thursday, May 19182 km 
NoaleBibione
profile | map | timetable | preview | results | photos | video
13Friday, May 20170 km 
PalmanovaCividale del Friuli
profile | map | timetable | preview | results | photos | video
14Saturday, May 21210 km 
AlpagoCorvara
profile | map | timetable | preview | results | photos | video
15Sunday, May 2210.8 km 
CastelrottoAlpe di Siusi
profile | map | timetable | preview | results | photos | video
RMonday, May 23 
Rest day
16Tuesday, May 24132 km 
Bressanone BrixenAndalo
profile | map | timetable | preview | results | photos | video
17Wednesday, May 25196 km 
MolvenoCassano d'Adda
profile | map | timetable | preview | results | photos | video
18Thursday, May 26244 km 
MuggiòPinerolo
profile | map | timetable | preview | results | photos | video
19Friday, May 27162 km 
PineroloRisoul (FR)
profile | map | timetable | preview | results | photos | video
20Saturday, May 28134 km 
Guillestre (FR) → Sant'Anna di Vinadio
profile | map | timetable | preview | results | photos | video
21Sunday, May 29163 km 
CuneoTorino
profile | map | timetable | preview | results | photos | video
  Total Distance3469 km 

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

AG2R LA MONDIALE (ALM)
FRA
  1POZZOVIVO  DomenicoITA
  2BONNAFOND  GuillaumeFRA
  3DOMONT  AxelFRA
  4DUPONT  HubertFRA
  5GRETSCH  PatrickGER
  6HOULE  HugoCAN
  7KADRI  BlelFRA
  8MONTAGUTI  MatteoITA
  9PERAUD  Jean-ChristopheFRA

ASTANA (AST)
KAZ
  11NIBALI  VincenzoITA
  12AGNOLI  ValerioITA
  13CAPECCHI  ErosITA
  14FUGLSANG  JakobDEN
  15KANGERT  TanelEST
  16KOZHATAYEV  BakhtiyarKAZ
  17MALACARNE  DavideITA
  18SCARPONI  MicheleITA
  19ZEITS  AndreyKAZ

BARDIANI CSF (BAR)
ITA
  21PIRAZZI  StefanoITA
  22ANDREETTA  SimoneITA
  23SIMION  PaoloITA
  24BOEM  NicolaITA
  25BONGIORNO  Francesco ManuelITA
  26CICCONE  GiulioITA
  27COLBRELLI  SonnyITA
  28MAESTRI  MircoITA
  29RUFFONI  NicolaITA

BMC RACING (BMC)
USA
  31SENNI  ManuelITA
  32ATAPUMA HURTADO  DarwinCOL
  33DE MARCHI  AlessandroITA
  34DILLIER  SilvanSUI
  35KUENG  StefanSUI
  36OSS  DanielITA
  37QUINZIATO  ManuelITA
  38ROSSKOPF  JosephUSA
  39ZABEL  RickGER

CANNONDALE (CPT)
USA
  41URAN URAN  RigobertoCOL
  42CARDOSO  Andre Fernando S. MartinsPOR
  43CLARKE  SimonAUS
  44DOMBROWSKI  Joseph LloydUSA
  45FORMOLO  DavideITA
  46MOSER  MorenoITA
  47NAVARDAUSKAS  RamunasLTU
  48BETTIOL  AlbertoITA
  49BROWN  NathanUSA

DIMENSION DATA (DDD)
RSA
  51ANTON HERNANDEZ  IgorESP
  52FRAILE MATARRANZ  OmarESP
  53JIM  SongezoRSA
  54KUDUS GHEBREMEDHIN  MerhawiERI
  55SBARAGLI  KristianITA
  56SIUTSOU  KanstantsinBLR
  57THOMSON  Jay RobertRSA
  58VAN ZYL  JohannRSA
  59VENTER  JacoRSA

ETIXX - QUICK STEP (EQS)
BEL
  61JUNGELS  BobLUX
  62BRAMBILLA  GianlucaITA
  63DE LA CRUZ MELGAREJO  DavidESP
  64KITTEL  MarcelGER
  65SABATINI  FabioITA
  66SERRY  PieterBEL
  67TRENTIN  MatteoITA
  68VERONA QUINTANILLA  CarlosESP
  69WISNIOWSKI  LukaszPOL

FDJ (FDJ)
FRA
  71DEMARE  ArnaudFRA
  72COURTEILLE  ArnaudFRA
  73DELAGE  MickaelFRA
  74FISCHER  Murilo AntonioBRA
  75GENIEZ  AlexandreFRA
  76KONOVALOVAS  IgnatasLTU
  77LE GAC  OlivierFRA
  78SARREAU  MarcFRA
  79VAUGRENARD  BenoîtFRA

GAZPROM-RUSVELO (GAZ)
RUS
  81KOLOBNEV  AlexanderRUS
  82RYBALKIN  AlekseyRUS
  83ERSHOV  ArturRUS
  84FIRSANOV  SergeyRUS
  85FOLIFOROV  AlexanderRUS
  86OVECHKIN  ArtemRUS
  87SAVITSKIY  IvanRUS
  88SEROV  AlexanderRUS
  89SOLOMENNIKOV  AndreiRUS

IAM CYCLING (IAM)
SUI
  91HAUSSLER  HeinrichAUS
  92BRANDLE  MatthiasAUT
  93HOWARD  LeighAUS
  94KLUGE  RogerGER
  95PELUCCHI  MatteoITA
  96DENIFL  StefanAUT
  97WARBASSE  LawrenceUSA
  98WYSS  MarcelSUI
  99LAENGEN  Vegard StakeNOR

LAMPRE - MERIDA (LAM)
ITA
  100ULISSI  DiegoITA
  101CONTI  ValerioITA
  102FERRARI  RobertoITA
  103KOSHEVOY  IliaBLR
  104MODOLO  SachaITA
  105MOHORIC  MatejSLO
  106MORI  ManueleITA
  107NIEMIEC  PrzemyslawPOL
  109PETILLI  SimoneITA

LOTTO SOUDAL (LTS)
BEL
  111WELLENS  TimBEL
  112BAK  Lars YttingDEN
  113DE BIE  SeanBEL
  114GREIPEL  AndréGER
  115HANSEN  AdamAUS
  116LIGTHART  PimNED
  117MONFORT  MaximeBEL
  118ROELANDTS  JurgenBEL
  119VANENDERT  JelleBEL

MOVISTAR (MOV)
ESP
  121VALVERDE BELMONTE  AlejandroESP
  122AMADOR BIKKAZAKOVA  AndreyCRC
  123BETANCUR GOMEZ  Carlos AlbertoCOL
  124HERRADA LOPEZ  JoséESP
  125MORENO BAZAN  JavierESP
  126ROJAS GIL  Jose JoaquinESP
  127SUTHERLAND  RoryAUS
  128SÜTTERLIN  JashaGER
  129VISCONTI  GiovanniITA

NIPPO - VINI FANTINI (NIP)
ITA
  131CUNEGO  DamianoITA
  132BERLATO  GiacomoITA
  133BISOLTI  AlessandroITA
  134BOLE  GregaSLO
  135STACCHIOTTI  RiccardoITA
  136FILOSI  IuriITA
  137GROSU  Eduard MichaelROU
  138YAMAMOTO  GenkiJPN
  139ZILIOLI  GianfrancoITA

ORICA GreenEDGE (OGE)
AUS
  141CHAVES RUBIO  Johan EstebanCOL
  142BEWLEY  SamNZL
  143EWAN  CalebAUS
  144HEPBURN  MichaelAUS
  145HOWSON  DamienAUS
  146MEZGEC  LukaSLO
  147PLAZA MOLINA  RubenESP
  148TUFT  SveinCAN
  149TXURRUKA  AmetsESP

GIANT - ALPECIN (TGA)
GER
  151DUMOULIN  TomNED
  152ARNDT  NikiasGER
  153DE BACKER  BertBEL
  154HAGA  ChadUSA
  155JI  ChengCHN
  156LUDVIGSSON  TobiasSWE
  157PREIDLER  GeorgAUT
  158STAMSNIJDER  TomNED
  159TIMMER  AlbertNED

KATUSHA (KAT)
RUS
  161ZAKARIN  IlnurRUS
  162BELKOV  MaximRUS
  163KOCHETKOV  PavelRUS
  164KUZNETSOV  ViacheslavRUS
  165VOROBYEV  AntonRUS
  166PORSEV  AlexanderRUS
  167SILIN  EgorRUS
  168TAARAMAE  ReinEST
  169TCATEVICH  AlekseiRUS

LOTTO NL - JUMBO (TLJ)
NED
  171KRUIJSWIJK  StevenNED
  172BATTAGLIN  EnricoITA
  173HOFLAND  MorenoNED
  174CASTELIJNS  TwanNED
  175KEIZER  MartijnNED
  176ROGLIC  PrimožSLO
  177TANKINK  BramNED
  178TJALLINGII  MaartenNED
  179VAN EMDEN  JosNED

SKY (SKY)
GBR
  181LANDA MEANA  MikelESP
  182BOSWELL  IanUSA
  183DEIGNAN  PhilipIRL
  184HENAO GOMEZ  SebastianCOL
  185NIEVE ITURALDE  MikelESP
  186LOPEZ GARCIA  DavidESP
  186KNEES  ChristianGER
  188ROCHE  NicolasIRL
  189VIVIANI  EliaITA

TINKOFF (TNK)
RUS
  191MAJKA  RafalPOL
  192BOARO  ManueleITA
  193BRUTT  PavelRUS
  194HERNANDEZ BLAZQUEZ  JesusESP
  195MCCARTHY  JayAUS
  196POLJANSKI  PawelPOL
  197ROVNY  IvanRUS
  198PETROV  EvgenyRUS
  199TOSATTO  MatteoITA

TREK - SEGAFREDO (TFS)
USA
  201HESJEDAL  RyderCAN
  202ALAFACI  EugenioITA
  203BOBRIDGE  JackAUS
  204CANCELLARA  FabianSUI
  205COLEDAN  MarcoITA
  206DIDIER  LaurentLUX
  207NIZZOLO  GiacomoITA
  208VAN POPPEL  BoyNED
  209ZOIDL  RiccardoAUT

WILIER TRIESTINA - SOUTHEAST (STH)
ITA
  211POZZATO  FilippoITA
  212AMEZQUETA MORENO  JulenESP
  213BELLETTI  ManuelITA
  214BERTAZZO  LiamITA
  215BUSATO  MatteoITA
  216RODRIGUEZ MARTIN  CristianESP
  217MARECZKO  JakubITA
  218MARTÍNEZ  DanielCOL
  219ZHUPA  EugertALB

  Printable Startlist



News and Updates for Giro d'Italia 2016

September 14 update:
Giro unveils 3-stage island start on Sardinia for 2017velonews


June 1: Vincenzo Nibali was honoured by fellow Sicilians, President of Italy, Sergio Mattarella
and in the background Pietro Grasso, the President of Senato

May 30/31, June 1 update:
Giro d’Italia victory cements Nibali’s role as future leader of Bahrain Cycling teamcyclingnews
Il Giro di Nibali - Nibali Race Highlights (01:39 Italian, restricted to Italy)rai
Unserious questions [for the U.S. riders], part 5: the Giro finalevelonews
The Day after Interview; Nibali: 'Adesso Rio. Poi voglio vincere...' (05:29 Italian)gazzetta
Valverde completes Grand Tour podium hat-trickcyclingnews
Nibali lives up to predatory nickname in Giro winvelonews
The GCN Show: How Did Vincenzo Nibali Win The Giro d'Italia (23:14 English)gcn
Giro roundtable: Nibali's last stand?velonews
Giro d'Italia 2016 review (12:16 English/Music)inCycle
Podcast: saying arrivederci to the Giro d'Italia (48:38 English)cycling-central


Stage 21 Post-Race Coverage


19 Big Photos from Stage 21sirotti/rcs
Stage 21 Results
1  ARNDT, Nikias (TGA)             3:48:18
2  TRENTIN, Matteo (EQS)           
3  MODOLO, Sacha (LAM)             
4  PORSEV, Alexander (KAT)         
5  DE BIE, Sean (LTS)              
6  SAVITSKIY, Ivan (GAZ)           
7  ZABEL, Rick (BMC)               
8  GROSU, Eduard Michael (NIP)     
9  MCCARTHY, Jay (TNK)             
10 BETTIOL, Alberto (CPT)          
11 BUSATO, Matteo (STH)            
12 NIZZOLO, Giacomo (TFS)          
13 JUNGELS, Bob (EQS)              
14 COURTEILLE, Arnaud (FDJ)        
15 VENTER, Jaco (DDD)              
16 ROJAS GIL, Jose Joaquin (MOV)   
17 WELLENS, Tim (LTS)              
18 KNEES, Christian (SKY)          
19 MOSER, Moreno (CPT)             
20 KANGERT, Tanel (AST)            

Final General Classification
1  NIBALI, Vincenzo (AST)               86:32:49
2  CHAVES RUBIO, Johan Esteban (OGE)     +    52
3  VALVERDE BELMONTE, Alejandro (MOV)    +  1:17
4  KRUIJSWIJK, Steven (TLJ)              +  1:50
5  MAJKA, Rafal (TNK)                    +  4:37
6  JUNGELS, Bob (EQS)                    +  8:31
7  URAN URAN, Rigoberto (CPT)            + 11:47
8  AMADOR BIKKAZAKOVA, Andrey (MOV)      + 13:21
9  ATAPUMA HURTADO, Darwin (BMC)         + 14:09
10 SIUTSOU, Kanstantsin (DDD)            + 16:20
11 DUPONT, Hubert (ALM)                  + 24:33
12 FUGLSANG, Jakob (AST)                 + 24:59
13 VISCONTI, Giovanni (MOV)              + 31:38
14 CARDOSO, Andre (CPT)                  + 34:12
15 MONFORT, Maxime (LTS)                 + 34:34
16 SCARPONI, Michele (AST)               + 38:09
17 HENAO GOMEZ, Sebastian (SKY)         
18 PIRAZZI, Stefano (BAR)                + 41:00
19 MONTAGUTI, Matteo (ALM)               + 43:49
20 POZZOVIVO, Domenico (ALM)             + 51:49
Full Official Stage 21 Results and General Classificationrcs
Nibali wins 2016 Giro d'Italiacyclingnews
Sacha Modolo commenta la volata di Nizzolo nell'ultima tappa (01:38 Italian)CyclingProNet
La delusione di Giacomo Nizzolo dopo il declassamento nell'ultima tappa (00:49 Italian)CyclingProNet
Alejandro Valverde despues de acabar en el podio (01:56 Spanish)CyclingProNet
Esteban Chaves despues de acabar segundo en el Giro d'Italia (00:51 Italian)CyclingProNet
Astana's plan comes together for Nibali on final mountain stagescyclingnews
Nizzolo angry after being relegated in final Giro d'Italia sprintcyclingnews
Nibali reveals illness before mountain time trial at Giro d'Italiacyclingnews
Gerry Ryan praises Chaves after hard-fought second place overallcyclingnews
The Moment The Giro Was Woninrng
Last 7 Km of Stage 21 (08:00 English)eurosport
Last 3 Km of Stage 21 (08:01 Basque)eitb
L'ultimo km, 21 tappa (09:41 Italian, restricted to Italy)rai
Official Stage 21 Highlights (04:42 English)inCycle
Team Astana Celebrates Their Overall Win (00:20 Ambient)@AstanaTeam
Winner's Interview from Stage 21 (01:44 English)CyclingProNet
Overall Winner's Interview (01:00 Italian)CyclingProNet
All the emotion of the Giro d'Italia (04:27 English, restricted to Australia)sbs
Verslag: Stage 21 Report (01:18 Dutch)sporza
On-Demand Stage 21 Broadcast (59:22 Italian, restricted to Italy)rai
19 Big Photos from Stage 21sirotti/rcs
Processo alla tappa - Stage 21 Post Race Show (46:25 Italian, restricted to Italy)rai
Esteban Chaves wins the sportsmanship award (00:54 Ambient Noise)giroditalia
Overall Winner's Podium Ceremony (01:13 Ambient Noise)giroditalia
Extended Highlights from Stage 21 (26:22 English)sbs
Podcast: Stage 21 Analysis w/ R Moore, D Friebe, L Birnieo (1:16:00 English)telegraph
Backstage Pass - Stage 21 (09:07 English)ORICAGreenEDGE

Stage 21 preview: Cuneo → Torino, 163 km (rolling)

May 28 update:
Stage 21 Preview with Favoritesciclismointernacional
Stage 21 Flythrough (00:55 Music)giroditalia
See the race summary table (right) for the Stage 21 profile, map and timetable.

Stage 21 start time: Sunday 12:45 CET (10:45:00 AM GMT+0000); Weather for Cuneo, 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 Torino, Italy

« How to Legitimately Watch Every Stage of the Giro d'Italia Live from the United States

• Official HD quality feed
• No popups
• Every stage live
• The best English commentary
• Watch via Mobile app, Roku or Desktop
• Access to all BeIN Sports Channels:
$6.99 / month introductory rate via fubo.tv/beinsports
Learn more


Stage 20 Post-Race Coverage



60 Big Photos from Stage 20sirotti/rcs
Stage 20 Results
1  TAARAMAE, Rein (KAT)                 4:22:43
2  ATAPUMA HURTADO, Darwin (BMC)        +    52
3  DOMBROWSKI, Joseph Lloyd (CPT)       +  1:17
4  NIEVE ITURALDE, Mikel (SKY)          +  4:12
5  FOLIFOROV, Alexander (GAZ)           +  4:36
6  NIBALI, Vincenzo (AST)               +  6:44
7  VALVERDE BELMONTE, Alejandro (MOV)   +  6:57
8  URAN URAN, Rigoberto (CPT)           
9  VISCONTI, Giovanni (MOV)             +  7:47
10 MAJKA, Rafal (TNK)                   +  8:06
11 JUNGELS, Bob (EQS)                   
12 BRAMBILLA, Gianluca (EQS)            +  8:13
13 KRUIJSWIJK, Steven (TLJ)             
14 CHAVES RUBIO, Johan Esteban (OGE)    +  8:20
15 SCARPONI, Michele (AST)              
16 KANGERT, Tanel (AST)                 +  8:51
17 FIRSANOV, Sergey (GAZ)               + 10:29
18 CARDOSO, Andre (CPT)                 
19 SIUTSOU, Kanstantsin (DDD)           
20 DUPONT, Hubert (ALM)                 
21 AMADOR BIKKAZAKOVA, Andrey (MOV)     + 11:15
22 ZOIDL, Riccardo (TFS)                + 11:55
23 ANTON HERNANDEZ, Igor (DDD)          + 12:09
24 MONFORT, Maxime (LTS)                
25 FUGLSANG, Jakob (AST)                + 13:46
26 PIRAZZI, Stefano (BAR)               + 14:58
27 MONTAGUTI, Matteo (ALM)              + 15:35
28 HENAO GOMEZ, Sebastian (SKY)         
29 KOCHETKOV, Pavel (KAT)               
30 SILIN, Egor (KAT)                    
31 ROGLIC, Primož (TLJ)                 
32 DENIFL, Stefan (IAM)                 + 16:02
33 ROSSKOPF, Joseph (BMC)               + 17:19
34 KUDUS GHEBREMEDHIN, Merhawi (DDD)    
35 LUDVIGSSON, Tobias (TGA)             + 17:42
36 PLAZA MOLINA, Ruben (OGE)            + 18:28
37 ULISSI, Diego (LAM)                  + 18:51
38 KOSHEVOY, Ilia (LAM)                 
39 CONTI, Valerio (LAM)                 
40 HANSEN, Adam (LTS)                   + 19:23

General Classification after Stage 20
1  NIBALI, Vincenzo (AST)               82:44:31
2  CHAVES RUBIO, Johan Esteban (OGE)     +    52
3  VALVERDE BELMONTE, Alejandro (MOV)    +  1:17
4  KRUIJSWIJK, Steven (TLJ)              +  1:50
5  MAJKA, Rafal (TNK)                    +  4:37
6  JUNGELS, Bob (EQS)                    +  8:31
7  URAN URAN, Rigoberto (CPT)            + 11:47
8  AMADOR BIKKAZAKOVA, Andrey (MOV)      + 13:21
9  ATAPUMA HURTADO, Darwin (BMC)         + 14:09
10 SIUTSOU, Kanstantsin (DDD)            + 16:20
11 DUPONT, Hubert (ALM)                  + 24:33
12 FUGLSANG, Jakob (AST)                 + 24:59
13 VISCONTI, Giovanni (MOV)              + 31:38
14 CARDOSO, Andre (CPT)                  + 34:12
15 MONFORT, Maxime (LTS)                 + 34:34
16 SCARPONI, Michele (AST)               + 38:09
17 HENAO GOMEZ, Sebastian (SKY)         
18 PIRAZZI, Stefano (BAR)                + 41:00
19 MONTAGUTI, Matteo (ALM)               + 43:49
20 POZZOVIVO, Domenico (ALM)             + 51:49
Full Official Stage 20 Results and General Classificationrcs
Taaramae wins stage 20 in Sant’Anna di Vinadiocyclingnews
Vincenzo Nibali all but wins the Giro d'Italia with dominant ride on stage 20cyclingweekly
Nibali poised for Giro gloryreuters
Stage 20 - Finish line quotescyclingnews
Rigoberto Uran despues de la 20a etapa (01:39 Spanish)CyclingProNet
Alejandro Valverde despues de la 20a etapa (00:29 Spanish)CyclingProNet
Dombrowski disappointed to miss out on a stage victory at the Giro d'Italiacyclingnews
Kruijswijk: I have to be satisfied after what happenedcyclingnews
Nibali: I didn't even believe it myselfcyclingnews
Chaves graceful in defeatcyclingnews
Nibali's shark attacks net second Giro titlevelonews
Vinokourov hopes Giro d'Italia success will persuade Nibali to stay with Astanacyclingnews
Giro d'Italia podium place like a victory for Valverdecyclingnews
Steven Kruijswijk Post Stage 20 Interview (01:06 English)CyclingProNet
Esteban Chaves Post Stage 20 Interview (01:01 Italian)CyclingProNet
Dombrowski: I think the grand tours suit mevelonews
Bob Jungels Post Stage 20 Interview (02:43 English)CyclingProNet
Alexandre Vinokourov Post Stage 20 Interview (02:23 Italian)CyclingProNet
Zakarin's crash motivates Taaramae to win in Sant’Anna di Vinadiocyclingnews
Last 13 Km of Stage 20 (34:45 English)eurosport
Last 20 Km of Stage 20 (57:23 English)eurosport
Last 10 Km of Stage 20 (17:55 Basque)eitb
Final Kms of Stage 20 (13:38 Italian, restricted to Italy)rai
Last 200m of Stage 20 (00:30 English)eurosport
Last Km of Stage 20 (11:40 Dutch, restricted to Belgium)sporza
Top GC Finisher on Stage 20 crossing the line (00:46 Italian)gazzetta
Official Stage 20 Highlights (03:05 English)inCycle
One-Minute Highlights from Stage 20 (01:33 Basque)eitb
Winner's Interview from Stage 20 (01:52 English)CyclingProNet
Race Leader's Interview 1/2 after Stage 20 (02:09 Italian)CyclingProNet
Race Leader's Interview 2/2 after Stage 20 (01:54 Italian)CyclingProNet
Pink Jersey Ceremony and Race Leader's Interview after Stage 20 (06:36 Italian)gazzetta
Stage 20 Highlights for the Last 18 Km (02:05 English)sbs
On-Demand Broadcast from Stage 20 (01:22:27 Italian, restricted to Italy)rai
Processo alla tappa - Stage 20 Post Race Show (36:36 Italian, restricted to Italy)rai
Podcast: Stage 20 Analysis w/ R Moore, D Friebe, L Birnie (49:48 English)telegraph
60 Big Photos from Stage 20sirotti/rcs
Backstage Pass - Stage 20 (08:17 English)ORICAGreenEDGE
Extended Highlights from Stage 20 (26:32 English)sbs

Stage 20 preview: Guillestre → Sant'Anna di Vinadio, 134 km (Mountain)

May 27 update:
Stage 20 Preview with Favoritesciclismointernacional
Stage 20 Flythrough (01:00 Music)giroditalia
Steven Kruijswijk Pre-Stage 20 Interview (00:29 Dutch)@NOSsport
See the race summary table (right) for the Stage 20 profile, map and timetable.

Stage 20 start time: Saturday 12:45 CET (10:45:00 AM GMT+0000); Weather for Guillestre, FR
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:30 CET (3:30:00 PM GMT+0000); Weather for Sant'Anna di Vinadio, Italy

Stage 19 Post-Race Coverage


47 Big Photos from Stage 19sirotti/rcs
Stage 19 Results
1  NIBALI, Vincenzo (AST)               4:19:54
2  NIEVE ITURALDE, Mikel (SKY)          +    51
3  CHAVES RUBIO, Johan Esteban (OGE)    +    53
4  ULISSI, Diego (LAM)                  +  1:02
5  MAJKA, Rafal (TNK)                   +  2:14
6  VALVERDE BELMONTE, Alejandro (MOV)   
7  URAN URAN, Rigoberto (CPT)           
8  PREIDLER, Georg (TGA)                +  2:43
9  ROCHE, Nicolas (SKY)                 +  2:51
10 DUPONT, Hubert (ALM)                 
11 MONFORT, Maxime (LTS)                +  3:00
12 CARDOSO, Andre (CPT)                 +  3:07
13 ATAPUMA HURTADO, Darwin (BMC)        +  3:36
14 JUNGELS, Bob (EQS)                   +  3:45
15 AMADOR BIKKAZAKOVA, Andrey (MOV)     +  4:30
16 KRUIJSWIJK, Steven (TLJ)             +  4:54
17 SIUTSOU, Kanstantsin (DDD)           +  5:53
18 WYSS, Marcel (IAM)                   +  5:59
19 SCARPONI, Michele (AST)              +  6:21
20 FUGLSANG, Jakob (AST)                +  6:22
21 CLARKE, Simon (CPT)                  +  6:49
22 PIRAZZI, Stefano (BAR)               +  7:26
23 DENIFL, Stefan (IAM)                 
24 POZZOVIVO, Domenico (ALM)            +  7:55
25 VISCONTI, Giovanni (MOV)             +  7:56
26 SILIN, Egor (KAT)                    
27 BOSWELL, Ian (SKY)                   +  8:27
28 HOULE, Hugo (ALM)                    +  9:05
29 HENAO GOMEZ, Sebastian (SKY)         +  9:10
30 FOLIFOROV, Alexander (GAZ)           
31 MONTAGUTI, Matteo (ALM)              
32 CONTI, Valerio (LAM)                 
33 BROWN, Nathan (CPT)                  + 13:36
34 HERNANDEZ BLAZQUEZ, Jesus (TNK)      + 14:12
35 KOZHATAYEV, Bakhtiyar (AST)          + 14:22
36 LUDVIGSSON, Tobias (TGA)             + 14:50
37 BONNAFOND, Guillaume (ALM)           + 14:52
38 POLJANSKI, Pawel (TNK)               + 15:55
39 HERRADA LOPEZ, José (MOV)            + 16:37
40 PLAZA MOLINA, Ruben (OGE)            + 16:39

General Classification after Stage 19
1  CHAVES RUBIO, Johan Esteban (OGE)    78:14:20
2  NIBALI, Vincenzo (AST)                +    44
3  KRUIJSWIJK, Steven (TLJ)              +  1:05
4  VALVERDE BELMONTE, Alejandro (MOV)    +  1:48
5  MAJKA, Rafal (TNK)                    +  3:59
6  JUNGELS, Bob (EQS)                    +  7:53
7  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  9:34
8  URAN URAN, Rigoberto (CPT)            + 12:18
9  SIUTSOU, Kanstantsin (DDD)            + 13:19
10 POZZOVIVO, Domenico (ALM)             + 14:11
11 FUGLSANG, Jakob (AST)                 + 18:41
12 ATAPUMA HURTADO, Darwin (BMC)         + 20:51
13 DUPONT, Hubert (ALM)                  + 21:32
14 MONFORT, Maxime (LTS)                 + 29:53
15 HENAO GOMEZ, Sebastian (SKY)          + 30:02
Full Official Stage 19 Results and General Classificationrcs
Nibali claims penultimate mountain stagecyclingnews
Stage 19 finish line quotescyclingnews
Nibali: "La dedica è per Rosario.gazzetta.it
Mikel Nieve despues de la 19ª etapa (00:56 Spanish)CyclingProNet
Five talking points from stage 19 of the Giro d'Italiacyclingweekly
Nibali a man transformed at Risoulcyclingnews
Valverde's altitude problem proves costly at Giro d'Italiacyclingnews
Zakarin crashes out of Giro d'Italia with fractured collarbone and shoulder bladecyclingnews
Nibali gives Giro exclamation point it neededvelonews
Chaves, Orica ready to realize pink jersey dreamsvelonews
Chaves ready to fight for victory after taking pink from Kruijswijkcyclingnews
Kruijswijk angry and defeated after crash costs him the pink jerseycyclingnews
Kruijswijk: I made a stupid mistakevelonews
Kruijswijk's Giro d'Italia questionable after rib fracture diagnosedcyclingnews
With broken rib, Kruijswijk's Giro in doubtvelonews
Last 2 Km of Stage 19 (08:00 English)eurosport
Last 10 Km of Stage 19 (29:56 Basque)eitb
Last 100m of Stage 19 (00:09 Ambient)@giroditalia
Last Km of Stage 19 (6:43 Dutch, restricted to Belgium)sporza
L'ultimo km, 19 tappa (04:57 Italian, restricted to Italy)rai
On-Demand Stage 19 Broadcast (58:30 Italian, restricted to Italy)rai
Winner's Interview from Stage 18 (00:57 Italian)CyclingProNet
Race Leader's Interview after Stage 19 (01:33 English)nos
Race Leader's Interview after Stage 19 (00:12 Spanish)CyclingProNet
47 Big Photos from Stage 19sirotti/rcs
Stage 19 Highlights (02:17 English)sbs
Official Stage 19 Highlights (03:03 English)inCycle
Official Stage 19 Highlights (02:21 Italian)giroditalia
Processo alla tappa - Stage 19 Post Race Show (45:06 Italian, restricted to Italy)rai
Backstage Pass - Stage 19 (05:46 English)ORICAGreenEDGE
Extended Highlights from Stage 19 (26:17 English)sbs
Podcast: Stage 19 Analysis w/ R Moore, D Friebe, L Birnie (49:00 English)telegraph

Kruijswijk loses time after dramatic Stage 19 crash (01:08 English)inCycle
The race leader crashes into a snowbank descending Colle dell'Agnello (00:27 English)eurosport
Kruijswijk cade in discesa: il volo contro il muro di neve (00:45 Italian)gazzetta
Zakarin Colle dell'Agnello crash aftermath (00:29 English)eurosport

Stage 19 preview: Pinerolo → Risoul, 162 km (Mountain)

Plenty of old snow, but nothing on the road on the Agnello. Bring on tomorrow! #giro pic.twitter.com/JbuQw9OqUC

— Jered Gruber (@jeredgruber) May 26, 2016
May 27 update:
Stage 19 Preview with Favoritesciclismointernacional
Stage 19 Flythrough (01:00 Music)giroditalia
Nibali facing one of the hardest challenges of his careervelonews
Giro d'Italia set to head into the high Alps despite recent snowcyclingnews
Chaves racing for pink — and a special surprisevelonews
Kruijswijk in command as Giro d'Italia approaches endgame in the Alpscyclingnews
Cycling Colle dell'Agnellopodiumcafe
Anything can happen in the final mountain stages, says Valverdecyclingnews
Pre-Stage 19 clips following Alejandro Valvarde (00:56 Ambient)@Movistar_Team
3D Profile View of Stage 19 (00:30 No Sound)veloviewer
See the race summary table (right) for the Stage 19 profile, map and timetable.

Stage 19 start time: Friday 12:45 CET (10:45:00 AM GMT+0000); Weather for Pinerolo, 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 Risoul, FR

Stage 18 Post-Race Coverage


38 Big Photos from Stage 18sirotti/rcs
Stage 18 Results
1  TRENTIN, Matteo (EQS)                5:25:34
2  MOSER, Moreno (CPT)                  
3  BRAMBILLA, Gianluca (EQS)            
4  MODOLO, Sacha (LAM)                  +    20
5  ARNDT, Nikias (TGA)                  +    30
6  ROVNY, Ivan (TNK)                    
7  BUSATO, Matteo (STH)                 +  1:10
8  KNEES, Christian (SKY)               +  1:16
9  DOMONT, Axel (ALM)                   +  1:24
10 MALACARNE, Davide (AST)              +  4:28
11 OSS, Daniel (BMC)                    
12 AMEZQUETA MORENO, Julen (STH)        
13 BRUTT, Pavel (TNK)                   +  5:07
14 KUENG, Stefan (BMC)                  +  5:23
15 NAVARDAUSKAS, Ramunas (CPT)          +  5:40
16 LE GAC, Olivier (FDJ)                
17 MCCARTHY, Jay (TNK)                  
18 MOHORIC, Matej (LAM)                 +  7:34
19 ZILIOLI, Gianfranco (NIP)            
20 TIMMER, Albert (TGA)                 +  7:51
21 SOLOMENNIKOV, Andrei (GAZ)           +  8:07
22 KLUGE, Roger (IAM)                   +  8:38
23 YAMAMOTO, Genki (NIP)                + 13:02
24 VALVERDE BELMONTE, Alejandro (MOV)   + 13:24
25 KRUIJSWIJK, Steven (TLJ)             
26 MAJKA, Rafal (TNK)                   
27 NIBALI, Vincenzo (AST)               
28 CHAVES RUBIO, Johan Esteban (OGE)    
29 ZAKARIN, Ilnur (KAT)                 
30 JUNGELS, Bob (EQS)                   

General Classification after Stage 18
1  KRUIJSWIJK, Steven (TLJ)             73:50:37
2  CHAVES RUBIO, Johan Esteban (OGE)     +  3:00
3  VALVERDE BELMONTE, Alejandro (MOV)    +  3:23
4  NIBALI, Vincenzo (AST)                +  4:43
5  ZAKARIN, Ilnur (KAT)                  +  4:50
6  MAJKA, Rafal (TNK)                    +  5:34
7  JUNGELS, Bob (EQS)                    +  7:57
8  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  8:53
9  POZZOVIVO, Domenico (ALM)             + 10:05
10 SIUTSOU, Kanstantsin (DDD)            + 11:15
Full Official Stage 18 Results and General Classificationrcs
Trentin wins from breakaway in Pinerolocyclingnews
Stage 18 finish line quotescyclingnews
Moreno Moser: "Che beffa". Brambilla: "Ha giocato e... ha perso"gazzetta.it
Alejandro Valverde Post Stage 18 Interview (00:44 Spanish)CyclingProNet
Five talking points from stage 18 of the Giro d'Italiacyclingweekly
Moreno Moser commenta il secondo posto nella 18ª tappa (01:54 Italian)CyclingProNet
Gianluca Brambilla felice per l'epilogo della 18ª tappa (02:37 Italian)CyclingProNet
Vincenzo Nibali in ripresa nella 18ª tappa (00:31 Italian)CyclingProNet
Moser stunned after missing out on stage victory in Pinerolocyclingnews
Brambilla e la beffa a Moser: 'L'ha persa lui' (03:23 Italian)gazzetta
Last 2 Km of Stage 18 (05:00 English)eurosport
Highlights of the Last 3 Km of Stage 18 (02:33 English)sbs
L'ultimo km, 18 tappa (03:06 Italian, restricted to Italy)rai
Last 10 Km of Stage 18 (31:03 Basque)eitb
Last 9 Km of Stage 18 (25:39 English)eurosport
On-Demand Stage 18 Broadcast (51:25 Italian, restricted to Italy)rai
Official Stage 18 Highlights (03:09 English)inCycle
Official Stage 18 Highlights (02:03 Italian)giroditalia
Steven Kruijswijk's Custom Giro d'Italia Leader's Bianchi Oltre XR2 (04:09 English)gcn
Winner's Interview from Stage 18 (00:56 Italian)CyclingProNet
Race Leader's Interview after Stage 18 (01:04 English)CyclingProNet
38 Big Photos from Stage 18sirotti/rcs
Processo alla tappa - Stage 18 Post Race Show (50:38 Italian, restricted to Italy)rai
Backstage Pass - Stage 18 (04:41 English)ORICAGreenEDGE
Resumen: Etapa 18 (02:53 Spanish)espn
Podcast: Stage 18 Analysis w/ R Moore, D Friebe, L Birnie (44:04 English)telegraph
Extended Highlight from Stage 18 (26:18 English)sbs

Stage 18 preview: Muggiò → Pinerolo, 244 km (flat/lumpy finish)

May 25 update:
Stage 18 Preview with Favoritesciclismointernacional
Stage 18 Flythrough (00:55 Music)giroditalia
Inside the BMC Racing Team Truck (01:40 English)BMCProTeam
Jungels won't change to win a grand tourvelonews
Kruijswijk: I have confidence in this cyclingcyclingnews
Nibali: There’s no point in being so heavily critical of mecyclingnews
Giro d'Italia set to head into the high Alps despite recent snowcyclingnews
See the race summary table (right) for the Stage 18 profile, map and timetable.

Stage 18 start time: Thursday 11:10 CET (9:10:00 AM GMT+0000); Weather for Muggiò, 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 Pinerolo, Italy

Stage 17 Post-Race Coverage


21 Big Photos from Stage 17sirotti/rcs
Stage 17 Results
1  KLUGE, Roger (IAM)                   4:31:29
2  NIZZOLO, Giacomo (TFS)               
3  ARNDT, Nikias (TGA)                  
4  MODOLO, Sacha (LAM)                  
5  TRENTIN, Matteo (EQS)                
6  PORSEV, Alexander (KAT)              
7  LIGTHART, Pim (LTS)                  
8  NAVARDAUSKAS, Ramunas (CPT)          
9  BELLETTI, Manuel (STH)               
10 SIMION, Paolo (BAR)                  
11 DE BIE, Sean (LTS)                   
12 SBARAGLI, Kristian (DDD)             
13 GROSU, Eduard Michael (NIP)          
14 WISNIOWSKI, Lukasz (EQS)             
15 HAUSSLER, Heinrich (IAM)             
16 ZABEL, Rick (BMC)                    
17 DELAGE, Mickael (FDJ)                
18 KUENG, Stefan (BMC)                  
19 KNEES, Christian (SKY)               
20 POZZATO, Filippo (STH)               
21 BETTIOL, Alberto (CPT)               
22 ZAKARIN, Ilnur (KAT)                 
23 VALVERDE BELMONTE, Alejandro (MOV)   
24 KOCHETKOV, Pavel (KAT)               
25 MAJKA, Rafal (TNK)                   
26 SIUTSOU, Kanstantsin (DDD)           
27 JUNGELS, Bob (EQS)                   
28 PIRAZZI, Stefano (BAR)               
29 KRUIJSWIJK, Steven (TLJ)             

General Classification after Stage 17
1  KRUIJSWIJK, Steven (TLJ)             68:11:39
2  CHAVES RUBIO, Johan Esteban (OGE)     +  3:00
3  VALVERDE BELMONTE, Alejandro (MOV)    +  3:23
4  NIBALI, Vincenzo (AST)                +  4:43
5  ZAKARIN, Ilnur (KAT)                  +  4:50
6  MAJKA, Rafal (TNK)                    +  5:34
7  JUNGELS, Bob (EQS)                    +  7:57
8  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  8:53
9  POZZOVIVO, Domenico (ALM)             + 10:05
10 SIUTSOU, Kanstantsin (DDD)            + 11:03
Full Official Stage 17 Results and General Classificationrcs
Kluge wins stage 17cyclingnews
Five talking points from stage 17 of the Giro d'Italiacyclingweekly
Daniel Oss protagonista nella diciassettesima tappa (00:52 Italian)CyclingProNet
Roger Kluge wins Giro d’Italia stage for biggest win of his careertheguardian
Kluge uses track skills to take IAM Cycling’s biggest ever wincyclingnews
Pozzato ripreso ai 200 metri: 'Ci avevo creduto' (00:51 Italian)gazzetta
Pozzato rues missed chance after late solo attackcyclingnews
Nizzolo vents his anger but keeps smiling after missing out again in sprintcyclingnews
Nizzolo: ‘Karma is against me’velonews
Last 8 Km of Stage 17 (08:00 English)eurosport
Last Km of Stage 17 (01:54 Dutch)nos
Last 10 Km of Stage 17 (16:12 Basque)eitb
Last Km of Stage 17 (01:21 English)sbs
Last Km of Stage 17 (02:35 English)eurosport
L'ultimo km, 17 tappa (06:14 Italian, restricted to Italy)rai
On-Demand Stage 17 Broadcast (01:02:14 Italian, restricted to Italy)rai
Official Stage 17 Highlights (03:04 English)inCycle
Official Stage 17 Highlights (02:02 Italian)giroditalia
21 Big Photos from Stage 17sirotti/rcs
Winner's Interview from Stage 17 (01:13 English)CyclingProNet
Race Leader's Interview after Stage 17 (01:14 English)CyclingProNet
Processo alla Tappa - Stage 17 Post Race Show (45:45 Italian, restricted to Italy)rai
Podcast: Stage 17 Analysis w/ R Moore, D Friebe (46:29 English)telegraph
Extended Stage 17 Highlights (25:53 English)sbs

Stage 17 preview: Molveno → Cassano d'Adda, 196 km (rolling/flat)

May 24 update:
Stage 17 Preview with Favoritesciclismointernacional
Stage 17 Flythrough (00:55 Music)giroditalia
See the race summary table (right) for the Stage 17 profile, map and timetable.

Stage 17 start time: Wednesday 12:35 CET (10:35:00 AM GMT+0000); Weather for Molveno, 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 Cassano d'Adda, Italy

Stage 16 Post-Race Coverage


40 Big Photos from Stage 16sirotti/rcs
Stage 16 Results
1  VALVERDE BELMONTE, Alejandro (MOV)   2:58:54
2  KRUIJSWIJK, Steven (TLJ)             
3  ZAKARIN, Ilnur (KAT)                 +     8
4  ULISSI, Diego (LAM)                  +    37
5  JUNGELS, Bob (EQS)                   
6  KNEES, Christian (SKY)               +    38
7  FIRSANOV, Sergey (GAZ)               
8  CHAVES RUBIO, Johan Esteban (OGE)    +    42
9  MAJKA, Rafal (TNK)                   +    50
10 POZZOVIVO, Domenico (ALM)            +  1:47
11 NIBALI, Vincenzo (AST)               
12 ROCHE, Nicolas (SKY)                 +  3:20
13 TAARAMAE, Rein (KAT)                 
14 FUGLSANG, Jakob (AST)                
15 DUPONT, Hubert (ALM)                 
16 HENAO GOMEZ, Sebastian (SKY)         
17 ATAPUMA HURTADO, Darwin (BMC)        
18 SIUTSOU, Kanstantsin (DDD)           
19 AMADOR BIKKAZAKOVA, Andrey (MOV)     
20 CONTI, Valerio (LAM)                 +  4:47
21 MONTAGUTI, Matteo (ALM)              
22 ZOIDL, Riccardo (TFS)                +  5:02
23 CARDOSO, Andre (CPT)                 +  5:28
24 FORMOLO, Davide (CPT)                
25 URAN URAN, Rigoberto (CPT)           
26 SCARPONI, Michele (AST)              
27 VAUGRENARD, Benoît (FDJ)             +  9:14
28 KANGERT, Tanel (AST)                 +  9:57
29 VISCONTI, Giovanni (MOV)             + 10:21
30 POLJANSKI, Pawel (TNK)               + 11:24
31 NIEVE ITURALDE, Mikel (SKY)          + 10:49
32 PIRAZZI, Stefano (BAR)               + 11:57
33 MONFORT, Maxime (LTS)                + 12:43
34 SENNI, Manuel (BMC)                  
35 ZEITS, Andrey (AST)                  
36 DOMONT, Axel (ALM)                   + 13:16
37 BROWN, Nathan (CPT)                  + 14:18
38 MOSER, Moreno (CPT)                  
39 DOMBROWSKI, Joseph Lloyd (CPT)       

General Classification after Stage 16
1  KRUIJSWIJK, Steven (TLJ)             63:40:10
2  CHAVES RUBIO, Johan Esteban (OGE)     +  3:00
3  VALVERDE BELMONTE, Alejandro (MOV)    +  3:23
4  NIBALI, Vincenzo (AST)                +  4:33
5  ZAKARIN, Ilnur (KAT)                  +  4:50
6  MAJKA, Rafal (TNK)                    +  5:34
7  JUNGELS, Bob (EQS)                    +  7:57
8  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  8:53
9  POZZOVIVO, Domenico (ALM)             + 10:05
10 SIUTSOU, Kanstantsin (DDD)            + 11:03
Full Official Stage 16 Results and General Classificationrcs
Valverde wins intense stage to Andalocyclingnews
David Lopez Garcia despues de la 16a etapa (00:50 Spanish)CyclingProNet
Diego Ulissi al termine della 16a Tappa (00:17 Italian)CyclingProNet
Bob Jungels Interview d'arrivée - 16e étape (00:29 French)CyclingProNet
Five talking points from stage 16cyclingweekly
Nibali drops to fourth at Giro d'Italiacyclingnews
Valverde takes comfort from stage win and podium spotcyclingnews
Kruijswijk wastes no time in defence of the pink jerseycyclingnews
Dombrowski learns a lesson after losing contact with the breakcyclingnews
Chaves loses ground but saves second place at Giro d'Italiacyclingnews
Giro d'Italia gruppetto 'racing full gas from the start to make the time cut'cyclingweekly
Zakarin was the strongest, says Konyshevcyclingnews
Peloton sees Kruijswijk as Giro winnervelonews
Chaves loses Mezgec to broken scaphoidcyclingnews
19 km to go: Stage 16 Finish Part 1 of 5 (08:00 English)eurosport
15 km to go: Stage 16 Finish Part 2 of 5 (08:00 English)eurosport
12 km to go: Stage 16 Finish Part 3 of 5 (08:00 English)eurosport
8 km to go: Stage 16 Finish Part 4 of 5 (08:00 English)eurosport
Last 3 Km: Stage 16 Finish Part 5 of 5 (08:00 English)eurosport
Last Km of Stage 16 (7:20 Dutch, restricted to Belgium)sporza
Last Km of Stage 16 (01:54 English)eurosport
Last 10 Km of Stage 16 (20:57 Basque)eitb
L'ultimo km, 16 tappa (03:37 Italian, restricted to Italy)rai
Official Stage 16 Highlights (03:02 English)inCycle
Official Stage 16 Highlights (02:16 Italian)giroditalia
Winner's Interview from Stage 16 (00:52 Spanish)CyclingProNet
Winner's Interview from Stage 16 (00:28 Spanish)@Movistar_Team
Race Leader's Interview after Stage 16 (01:14 English)CyclingProNet
Race Leader's Interview after Stage 16 (00:54 English)nos
40 Big Photos from Stage 16sirotti/rcs
On-Demand Stage 16 Broadcast (51:04 Italian, restricted to Italy)rai
Highlights from the Last 15 km of Stage 16 (01:25 English)sbs
Resumen Etapa 16 (02:35 Spanish)espn
Processo alla tappa - Stage 16 Post Race Show (55:26 Italian, restricted to Italy)rai
Stage 16 Analysis w/ R Moore, D Friebe (51:53 English)telegraph
Backstage Pass - Stage 16 (09:25 English)ORICAGreenEDGE
Evening Winning Team Celebration, Stage 16 (01:10 Ambient)
Extended Stage 16 Highlights (26:11 English)sbs
One-Minute Highlights from Stage 16 (01:34 English)eurosport

Stage 16 preview: Bressanone Brixen → Andalo, 132 km (Mountain)


May 23 update:
Stage 16 Preview with Favoritesciclismointernacional
Stage 16 Flythrough (00:59 Music)giroditalia
Valverde questions classification of upcoming Giro d'Italia climbscyclingnews
See the race summary table (right) for the Stage 16 profile, map and timetable.

Stage 16 start time: Tuesday 13:40 CET (11:40:00 AM GMT+0000); Weather for Bressanone Brixen, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 16:50 CET (2:50:00 PM GMT+0000); Weather for Andalo, Italy

Monday is the third and final rest day

Kruijswijk shows off maglia rosa at rest-day press conference - Gallery: https://t.co/zUgRDSOgvE pic.twitter.com/384ZD99yhu

— Cyclingnews.com (@Cyclingnewsfeed) May 24, 2016
May 23 update:
Kruijswijk: I feel really strong after this weekendcyclingnews
Steven Kruijswijk rest day interview (00:43 English)CyclingProNet
Race day interview with race leader, Steven Kruijswijk (04:05 Dutch)nos
Kruijswijk shows off maglia rosa at rest-day press conference - Gallerycyclingnews
Chaves all smiles but serious about his Giro d'Italia ambitionscyclingnews
Esteban Chaves rest day interview (02:45 Italian)gazzetta
Vincenzo Nibali rest day press conference (02:10 Italian)CyclingProNet
Nibali and coach Slongo discuss GC recovery possibilitiescyclingnews
Nibali looks to claw his way out of Hell at Giro d'Italiacyclingnews
Inside the Cannondale Team Truck at the Giro (08:00 English)gcn
Alexjandro Valvarde rest day interview (06:58 Spanish)@Movistar_Team
Valverde questions classification of upcoming Giro d'Italia climbscyclingnews
28 riders on the street: IAM pulling plug at end of seasonvelonews
Podcast: Coffee talk w/ L Birnie, D Friebe, R Moore (18:50 English)telegraph
Giro Rest Day Reviewinrng
Alejandro Valverde Interview – Catching Up At The Giro D'Italia (03:39 English/Spanish)gcn
The Giro's devastating Dolomite mountainsvelonews
Preview Week 3 ft. David Hunter (31:19 English)cyclinghub-preview
The Recon Ride Podcast: Giro d’Italia 2016, Part III (34:23 English)velohuman

Stage 15 Post-Race Coverage


18 Big Photos from Stage 15sirotti/rcs
Stage 15 Results
1  FOLIFOROV, Alexander (GAZ)           28:39
2  KRUIJSWIJK, Steven (TLJ)             
3  VALVERDE BELMONTE, Alejandro (MOV)   +   23
4  FIRSANOV, Sergey (GAZ)               +   30
5  SCARPONI, Michele (AST)              +   36
6  CHAVES RUBIO, Johan Esteban (OGE)    +   40
7  ZAKARIN, Ilnur (KAT)                 +   47
8  DOMBROWSKI, Joseph Lloyd (CPT)       +   52
9  JUNGELS, Bob (EQS)                   + 1:04
10 MAJKA, Rafal (TNK)                   + 1:09
11 ULISSI, Diego (LAM)                  + 1:12
12 TAARAMAE, Rein (KAT)                 + 1:17
13 VISCONTI, Giovanni (MOV)             + 1:21
14 KANGERT, Tanel (AST)                 
15 BOSWELL, Ian (SKY)                   + 1:25
16 DE LA CRUZ MELGAREJO, David (EQS)    + 1:30
17 WELLENS, Tim (LTS)                   + 1:36
18 HENAO GOMEZ, Sebastian (SKY)         
19 KNEES, Christian (SKY)               + 1:52
20 PETILLI, Simone (LAM)                + 1:55
21 NIEVE ITURALDE, Mikel (SKY)          + 1:57
22 RYBALKIN, Aleksey (GAZ)              
23 SIUTSOU, Kanstantsin (DDD)           + 1:59
24 CICCONE, Giulio (BAR)                + 2:05
25 NIBALI, Vincenzo (AST)               + 2:10
26 POZZOVIVO, Domenico (ALM)            + 2:12
27 AMADOR BIKKAZAKOVA, Andrey (MOV)     
28 DUPONT, Hubert (ALM)                 + 2:14
29 FUGLSANG, Jakob (AST)                + 2:17
30 CARDOSO, Andre (CPT)                 + 2:18
31 MARTÍNEZ, Daniel (STH)               + 2:20
32 SILIN, Egor (KAT)                    + 2:21
33 COURTEILLE, Arnaud (FDJ)             + 2:25
34 SUTHERLAND, Rory (MOV)               + 2:40
35 VERONA QUINTANILLA, Carlos (EQS)     
36 ROCHE, Nicolas (SKY)                 + 2:46
37 ZOIDL, Riccardo (TFS)                + 2:47
38 ZEITS, Andrey (AST)                  + 2:48
39 CONTI, Valerio (LAM)                 + 2:55
40 OVECHKIN, Artem (GAZ)                + 2:57
41 PLAZA MOLINA, Ruben (OGE)            + 2:59
42 CUNEGO, Damiano (NIP)                
43 LUDVIGSSON, Tobias (TGA)             + 3:02
44 ROGLIC, Primož (TLJ)                 + 3:04
45 MOSER, Moreno (CPT)                  + 3:08
46 MONFORT, Maxime (LTS)                
47 KADRI, Blel (ALM)                    + 3:15
48 COLBRELLI, Sonny (BAR)               + 3:16
49 BRAMBILLA, Gianluca (EQS)            + 3:17
50 FORMOLO, Davide (CPT)                + 3:18
51 MONTAGUTI, Matteo (ALM)              
52 ATAPUMA HURTADO, Darwin (BMC)        
53 URAN URAN, Rigoberto (CPT)           
54 POLJANSKI, Pawel (TNK)               + 3:20
55 PREIDLER, Georg (TGA)                + 3:24
56 SAVITSKIY, Ivan (GAZ)                + 3:26
57 LAENGEN, Vegard Stake (IAM)          + 3:27
58 BETANCUR GOMEZ, Carlos (MOV)         
59 BROWN, Nathan (CPT)                  + 3:31
60 TXURRUKA, Amets (OGE)                + 3:32

General Classification after Stage 15
1  KRUIJSWIJK, Steven (TLJ)             60:41:22
2  CHAVES RUBIO, Johan Esteban (OGE)     +  2:12
3  NIBALI, Vincenzo (AST)                +  2:51
4  VALVERDE BELMONTE, Alejandro (MOV)    +  3:29
5  MAJKA, Rafal (TNK)                    +  4:38
6  ZAKARIN, Ilnur (KAT)                  +  4:40
7  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  5:27
8  JUNGELS, Bob (EQS)                    +  7:14
9  SIUTSOU, Kanstantsin (DDD)            +  7:37
10 FUGLSANG, Jakob (AST)                 +  7:55
11 POZZOVIVO, Domenico (ALM)             +  8:12
12 URAN URAN, Rigoberto (CPT)            +  8:19
13 VISCONTI, Giovanni (MOV)              + 16:31
14 PIRAZZI, Stefano (BAR)                + 17:03
15 ATAPUMA HURTADO, Darwin (BMC)         + 17:21
16 MONFORT, Maxime (LTS)                 + 17:37
17 DUPONT, Hubert (ALM)                  + 18:47
18 HENAO GOMEZ, Sebastian (SKY)          + 18:48
19 MONTAGUTI, Matteo (ALM)               + 25:18
20 CARDOSO, Andre (CPT)                  + 26:02
Full Official Stage 15 Results and General Classificationrcs
Kruijswijk extends race lead in uphill time trial to Alpe di Siuiscyclingnews
Foliforov stuns as Nibali falters in TTvelonews
Stage 15 finish line quotescyclingnews
Alejandro Valverde Post Stage 15 Interview (01:51 Spanish)CyclingProNet
Esteban Chaves Post Stage 15 Interview (01:52 Spanish)CyclingProNet
Andrey Amador Post Stage 15 Interview (00:20 Spanish)CyclingProNet
Valverde: Anything could happen in final week of Giro d'Italiacyclingnews
Nibali's Giro d'Italia challenge dealt major blow in Alpe di Siusi time trialcyclingnews
Kruijswijk keeps his feet on the ground despite taking control of the Giro d'Italiacyclingnews
Chaves keeps smiling and moves up to second overallcyclingnews
Foliforov expects continued success after TT winvelonews
Valverde rebounds, Nibali retreatsvelonews
Final Stage 15 ITT Riders - Part 1 of 4 (08:00 English)eurosport
Final Stage 15 ITT Riders - Part 2 of 4 (08:00 English)eurosport
Final Stage 15 ITT Riders - Part 3 of 4 (08:00 English)eurosport
Final Stage 15 ITT Riders - Part 4 of 4 (08:00 English)eurosport
Official Stage 15 Highlights (03:36 English)inCycle
Official Stage 15 Highlights (02:41 Italian)giroditalia
Final Stage 15 ITT Riders (16:56 Italian, restricted to Italy)rai
On-Demand Stage 15 ITT Broadcast (01:11:05 Italian, restricted to Italy)rai
Annoying runner gets bodychecked by another fan, Stage 15 (00:08 Dutch)sporza
Race Leader's Interview after Stage 15 (00:49 English)CyclingProNet
Nibali derailed by Stage 15 fans and mechanical (01:07 English)sbs
Winner's Interview from Stage 15 (02:07 English)eurosport
18 Big Photos from Stage 15sirotti/rcs
More Photos from Stage 15velonews
Processo alla tappa - Stage 15 Post Race Show (45:18 Italian, restricted to Italy)rai
Podcast: Stage 16 Analysis w/ L Birnie, D Friebe (42:01 English)telegraph
Extended Stage 15 Highlights (25:21 English)sbs
Backstage Pass - Stage 15 (07:05 English)ORICAGreenEDGE
Resumen Etapa 15 (02:14 Spanish)espn

Stage 15 preview: Castelrotto → Alpe di Siusi, 10.8 km (TT)

May 21 update:
Stage 15 Preview with Favoritesciclismointernacional
Stage 15 Flythrough (00:55 Music)giroditalia
Stage 15 ITT Start Order and Times (CET) — rcs
See the race summary table (right) for the Stage 15 profile, map and timetable.

Stage 15 start time: Sunday 13:30 CET (11:30:00 AM GMT+0000); Weather for Castelrotto, 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 Alpe di Siusi, Italy

Stage 14 Post-Race Coverage


48 Big Photos from Stage 14sirotti/rcs
Stage 14 Results
1  CHAVES RUBIO, Johan Esteban (OGE)    6:06:16
2  KRUIJSWIJK, Steven (TLJ)             
3  PREIDLER, Georg (TGA)                
4  ATAPUMA HURTADO, Darwin (BMC)         +    6
5  NIBALI, Vincenzo (AST)                +   37
6  SIUTSOU, Kanstantsin (DDD)           
7  ZAKARIN, Ilnur (KAT)                  + 2:29
8  MAJKA, Rafal (TNK)                   
9  URAN URAN, Rigoberto (CPT)            + 2:50
10 POZZOVIVO, Domenico (ALM)             + 3:00
11 VALVERDE BELMONTE, Alejandro (MOV)   
12 FUGLSANG, Jakob (AST)                
13 SCARPONI, Michele (AST)              
14 AMADOR BIKKAZAKOVA, Andrey (MOV)      + 3:52
15 HENAO GOMEZ, Sebastian (SKY)         
16 NIEVE ITURALDE, Mikel (SKY)          
17 DUPONT, Hubert (ALM)                 
18 MONFORT, Maxime (LTS)                 + 5:12
19 PIRAZZI, Stefano (BAR)                + 6:21
20 CICCONE, Giulio (BAR)                
21 JUNGELS, Bob (EQS)                   
22 CARDOSO, Andre (CPT)                 
23 KOCHETKOV, Pavel (KAT)                + 8:03
24 ROCHE, Nicolas (SKY)                 
25 DOMBROWSKI, Joseph Lloyd (CPT)        + 9:44

General Classification after Stage 14
1  KRUIJSWIJK, Steven (TLJ)             60:12:43
2  NIBALI, Vincenzo (AST)                +    41
3  CHAVES RUBIO, Johan Esteban (OGE)     +  1:32
4  VALVERDE BELMONTE, Alejandro (MOV)    +  3:06
5  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  3:15
6  MAJKA, Rafal (TNK)                    +  3:29
7  ZAKARIN, Ilnur (KAT)                  +  3:53
8  URAN URAN, Rigoberto (CPT)            +  5:01
9  SIUTSOU, Kanstantsin (DDD)            +  5:38
10 FUGLSANG, Jakob (AST)                
11 POZZOVIVO, Domenico (ALM)             +  6:00
12 JUNGELS, Bob (EQS)                    +  6:10
13 PIRAZZI, Stefano (BAR)                + 13:30
14 ATAPUMA HURTADO, Darwin (BMC)         + 14:03
15 MONFORT, Maxime (LTS)                 + 14:29
Full Official Stage 14 Results and General Classificationrcs
Chaves wins stage 14 in Corvaracyclingnews
Vincenzo Nibali Post Stage 14 Interview (01:23 Italian)CyclingProNet
Bob Jungels Post Stage 14 Interview (01:13 English)CyclingProNet
Damiano Cunego Post Stage 14 Interview (01:13 Italian)CyclingProNet
Domenico Pozzovivo Post Stage 14 Interview (01:16 Italian)CyclingProNet
Reactions from stage 14cyclingquotes
Nibali faces new challengers at Giro d'Italiacyclingnews
Valverde blames altitude problems after losing three minutescyclingnews
Kruijswijk confident after taking the pink jerseycyclingnews
Giro podium begins to take shapevelonews
Heartbreak for Atapuma: ‘To be so close is devastating’velonews
Chaves: Now we will try to win this Giro d'Italiacyclingnews
Damiano Cunego Post Stage 14: 'Tattica frenetica, Giro logorante' (02:36 Italian)gazzetta
Dolomites dash Valverde's dreams of pinkvelonews
Last 22 Km of Stage 14 (33:04 English)eurosport
Last 10 Km of Stage 14 (18:33 Basque)eitb
4 Km to go on Stage 14 (08:00 English)eurosport
Last Km of Stage 14 (01:35 English)eurosport
L'ultimo km, 14 tappa (06:20 Italian, restricted to Italy)rai
Stage 14 Highlights (03:00 English)eurosport
Official Stage 14 - Highlights (03:18 English)inCycle
Official Stage 14 - Highlights (02:36 Italian)giroditalia
Winner's Interview from Stage 14 (01:51 Spanish)CyclingProNet
Race Leader Interview after Stage 14 (03:05 Dutch)nos
Race Leader Interview after Stage 14 (02:19 English)CyclingProNet
48 Big Photos from Stage 14sirotti/rcs
Highlights from the Last 24 Km (02:30 English)sbs
Resumen: Stage 14 Highlights (02:53 Spanish)espn
Backstage Pass - Stage 14 (06:45 English)ORICAGreenEDGE
On-Demand Stage 14 Broadcast (01:02:16 Italian, restricted to Italy)rai
Podcast: Stage 14 Analysis w/ L Birnie, D Friebe (37:24 English)telegraph
Processo alla tappa - Stage 14 Post Race Show (42:59 Italian, restricted to Italy)rai
Extended Stage 14 Highlights (26:21 English)sbs
Resumen: Stage 14 Highlights (02:51 Spanish)espn

How Important Is Proper Pacing On A Climb (06:14 English)gcn

Stage 14 preview: Alpago → Corvara, 210 km (Mountain)


May 20 update:
Stage 14 Preview with Favoritesciclismointernacional
Stage 14 Flythrough (01:08 Music)giroditalia
Podcast: Kilometre 0 – The Dolomites w/ L Birnie, D Friebe (19:22 English)telegraph
How the GC contenders fared on stage 13cyclingnews
Beautiful day in the Dolomites for cycling today (00:09 Ambient Noise)vine
See the race summary table (right) for the Stage 14 profile, map and timetable.

Stage 14 start time: Saturday 11:05 CET (9:05:00 AM GMT+0000); Weather for Alpago, Italy
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:16 CET (3:16:00 PM GMT+0000); Weather for Corvara, Italy

Stage 13 Post-Race Coverage


28 Big Photos from Stage 13sirotti/rcs
Stage 13 Results
1  NIEVE ITURALDE, Mikel (SKY)          4:31:49
2  VISCONTI, Giovanni (MOV)             +    43
3  NIBALI, Vincenzo (AST)               +  1:17
4  VALVERDE BELMONTE, Alejandro (MOV)   
5  MAJKA, Rafal (TNK)                   
6  DENIFL, Stefan (IAM)                 
7  KRUIJSWIJK, Steven (TLJ)             
8  URAN URAN, Rigoberto (CPT)           
9  MONTAGUTI, Matteo (ALM)              
10 POZZOVIVO, Domenico (ALM)            
11 FUGLSANG, Jakob (AST)                
12 FOLIFOROV, Alexander (GAZ)           
13 CHAVES RUBIO, Johan Esteban (OGE)    
14 ZAKARIN, Ilnur (KAT)                 
15 AMADOR BIKKAZAKOVA, Andrey (MOV)     
16 DOMBROWSKI, Joseph Lloyd (CPT)       
17 JUNGELS, Bob (EQS)                   +  2:07
18 MOSER, Moreno (CPT)                  
19 FORMOLO, Davide (CPT)                
20 DUPONT, Hubert (ALM)                 
21 HENAO GOMEZ, Sebastian (SKY)         
22 SCARPONI, Michele (AST)              
23 BRAMBILLA, Gianluca (EQS)            +  2:17
24 HESJEDAL, Ryder (TFS)                +  2:33
25 ATAPUMA HURTADO, Darwin (BMC)        
26 SIUTSOU, Kanstantsin (DDD)           +  2:46
27 MONFORT, Maxime (LTS)                +  4:14
28 ULISSI, Diego (LAM)                  
29 CARDOSO, Andre (CPT)                 
30 ZEITS, Andrey (AST)                  
31 ANTON HERNANDEZ, Igor (DDD)          +  5:00
32 PIRAZZI, Stefano (BAR)               
33 BATTAGLIN, Enrico (TLJ)              
34 BOARO, Manuele (TNK)                 +  7:40
35 CUNEGO, Damiano (NIP)                
36 MALACARNE, Davide (AST)              + 10:09
37 CONTI, Valerio (LAM)                 
38 KANGERT, Tanel (AST)                 
39 PREIDLER, Georg (TGA)                
40 ROCHE, Nicolas (SKY)                 

General Classification after Stage 13
1  AMADOR BIKKAZAKOVA, Andrey (MOV)     54:05:50
2  JUNGELS, Bob (EQS)                     +   26
3  NIBALI, Vincenzo (AST)                 +   41
4  VALVERDE BELMONTE, Alejandro (MOV)     +   43
5  KRUIJSWIJK, Steven (TLJ)             
6  MAJKA, Rafal (TNK)                     + 1:37
7  ZAKARIN, Ilnur (KAT)                   + 2:01
8  CHAVES RUBIO, Johan Esteban (OGE)      + 2:19
9  URAN URAN, Rigoberto (CPT)             + 2:48
10 FUGLSANG, Jakob (AST)                  + 3:15
11 BRAMBILLA, Gianluca (EQS)              + 3:21
12 POZZOVIVO, Domenico (ALM)              + 3:37
13 VISCONTI, Giovanni (MOV)               + 3:55
14 HESJEDAL, Ryder (TFS)                  + 4:48
15 ULISSI, Diego (LAM)                    + 5:18
16 SIUTSOU, Kanstantsin (DDD)             + 5:38
17 FORMOLO, Davide (CPT)                  + 6:15
18 PIRAZZI, Stefano (BAR)                 + 7:46
19 MONTAGUTI, Matteo (ALM)                + 9:41
20 MONFORT, Maxime (LTS)                  + 9:54
Full Official Stage 13 Results and General Classificationrcs
Nieve wins stage 13cyclingnews
Stage 13: Nieve salvages Sky's Girovelonews
Alejandro Valverde Post Stage 13 Inteview (00:22 Spanish)CyclingProNet
Stage 13 - Finish line quotescyclingnews
Bob Jungels Post Stage 13 Interview (01:12 French)CyclingProNet
Esteban Chaves Post Stage 13 Interview (01:31 English)CyclingProNet
Damiano Cunego Post Stage 13 Interview (00:56 Italian)CyclingProNet
Amador makes history for Costa Rica by taking the pink jerseycyclingnews
Team Sky: 'Even without Mikel Landa we showed we're still in the Giro d'Italia'cyclingweekly
Pink jersey Amador downplays Movistar riftvelonews
Jungels loses pink jersey but shows Grand Tour potentialcyclingnews
Dombrowski goes on the attack during opening mountain stagecyclingnews
Nibali: Up to now it's been more a game of the mind than the legscyclingnews
Dombrowski refuses to leave Giro with regretsvelonews
Last 20 Km of Stage 13 (38:24 English)eurosport
Last 10 Km of Stage 13 (17:23 Basque)eitb
Last Km of Stage 13 (2:56 Spanish, restricted to Spain)rtve
Last Km of Stage 13 (02:02 English)eurosport
Last Km of Stage 13 (4:08 Dutch, restricted to Belgium)sporza
L'ultimo km, 13 tappa (05:45 Italian, restricted to Italy)rai
Official Stage 13 Highlights (03:10 English)inCycle
Official Stage 13 Highlights (02:11 Italian)giroditalia
Winner's Interview from Stage 13 (00:54 Spanish)CyclingProNet
Winner's Interview from Stage 13 (01:42 English/Spanish)eurosport
Winner's Interview from Stage 13 (01:10 Basque)eitb
Race Leader's Interview after Stage 13 (01:10 Spanish)CyclingProNet
More Interviews with the Stage and Overall Leaders (01:07 Spanish)giroditalia
One-Minute Highlights from Stage 13 (01:44 English)sbs
28 Big Photos from Stage 13sirotti/rcs
Processo alla Tappa - Stage 13 Post Race Show (44:34 Italian, restricted to Italy)rai
Podcast: Stage 13 Analysis w/ L Birnie, D Friebe (36:13 English)telegraph
Backstage Pass - Stage 13 (04:14 English)ORICAGreenEDGE
On-Demand Stage 13 Broadcast (01:04:25 Italian, restricted to Italy)rai

Visconti crashes after colliding with Cunego in KOM sprint (00:27 English)eurosport
A Day In The Life Of A Cycling Commentator (09:16 English)gcn

Stage 13 preview: Palmanova → Cividale del Friuli, 170 km (Mountain)

May 19 update:
Stage 13 Preview with Favoritesciclismointernacional
Stage 13 Flythrough (01:00 Music)giroditalia
Stuntman Vittorio Brumotti shows us around Stage 13 (02:19 Music)TinkoffTeam
Four Giro underdogs to watch in the mountainsvelonews
Zakarin remains a threat as mountains loom at Giro d'Italiacyclingnews
Transfer of the season? The mechanics of Bob Jungels' move to Etixxcyclingnews
Nibali signing autographs for his many fans, Pre Stage 13 (00:14 Ambient)@AstanaTeam
Giacomo Nizzolo arrives in the new red jersey, Stage 13 (00:30 Ambient)@TrekSegafredo
See the race summary table (right) for the Stage 13 profile, map and timetable.

Stage 13 start time: Friday 12:30 CET (10:30:00 AM GMT+0000); Weather for Palmanova, Italy
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:07 CET (3:07:00 PM GMT+0000); Weather for Cividale del Friuli, Italy

Stage 12 Post-Race Coverage


23 Big Photos from Stage 12sirotti/rcs
Stage 12 Results
1  GREIPEL, André (LTS)          4:16:00
2  EWAN, Caleb (OGE)             
3  NIZZOLO, Giacomo (TFS)        
4  MODOLO, Sacha (LAM)           
5  PORSEV, Alexander (KAT)       
6  HOFLAND, Moreno (TLJ)         
7  SAVITSKIY, Ivan (GAZ)         
8  HAUSSLER, Heinrich (IAM)      
9  ZABEL, Rick (BMC)             
10 COLBRELLI, Sonny (BAR)        
11 ROELANDTS, Jurgen (LTS)       
12 KUZNETSOV, Viacheslav (KAT)   
13 BELLETTI, Manuel (STH)        
14 COLEDAN, Marco (TFS)          
15 DE BACKER, Bert (TGA)         
16 TRENTIN, Matteo (EQS)         
17 DE BIE, Sean (LTS)            
18 SBARAGLI, Kristian (DDD)      
19 RUFFONI, Nicola (BAR)         
20 FERRARI, Roberto (LAM)        

General Classification after Stage 12
1  JUNGELS, Bob (EQS)                   49:32:20
2  AMADOR BIKKAZAKOVA, Andrey (MOV)       +   24
3  VALVERDE BELMONTE, Alejandro (MOV)     + 1:07
4  KRUIJSWIJK, Steven (TLJ)             
5  NIBALI, Vincenzo (AST)                 + 1:09
6  MAJKA, Rafal (TNK)                     + 2:01
7  ZAKARIN, Ilnur (KAT)                   + 2:25
8  CHAVES RUBIO, Johan Esteban (OGE)      + 2:43
9  BRAMBILLA, Gianluca (EQS)              + 2:45
10 ULISSI, Diego (LAM)                    + 2:47
11 URAN URAN, Rigoberto (CPT)             + 3:12
12 FUGLSANG, Jakob (AST)                  + 3:39
13 HESJEDAL, Ryder (TFS)                  + 3:56
14 POZZOVIVO, Domenico (ALM)              + 4:01
15 PIRAZZI, Stefano (BAR)                 + 4:27
16 SIUTSOU, Kanstantsin (DDD)             + 4:33
17 FIRSANOV, Sergey (GAZ)                 + 4:59
18 VISCONTI, Giovanni (MOV)             
19 FORMOLO, Davide (CPT)                  + 5:49
20 MONFORT, Maxime (LTS)                  + 7:21
Full Official Stage 12 Results and General Classificationrcs
Greipel wins stage 12 in Bibionecyclingnews
Greipel announces departure after stage 12 victorycyclingnews
Caleb Ewan Post Stage 12 Interview (01:55 English)CyclingProNet
Greipel: I am always considered the underdogvelonews
Greipel confirms Giro exit: ‘I’m a human being, not a machine’ (02:42 English)eurosport
Does anyone actually want to win the Giro d'Italia sprinter's jersey?cyclingweekly
Jungels: I've shown that my shape is good at the Giro d'Italiacyclingnews
Greipel: When we started we said that stage 12 would be my last at this Giro d'Italiacyclingnews
Ewan critical of Greipel after taking second in Bibione sprintcyclingnews
Last 19 Km of Stage 12 (23:10 English)eurosport
Last 10 Km of Stage 12 (14:49 Basque)eitb
Last Km of Stage 12 (00:57 English)sbs
Last Km of Stage 12 (2:55 Dutch, restricted to Belgium)sporza
L'ultimo km, 12 tappa (03:47 Italian, restricted to Italy)rai
The Maglia Rosa on the rollers after Stage 11 (00:06 Ambient)@giroditalia
Official Stage 12 Highlights (02:41 English)inCycle
Official Stage 12 Highlights (02:19 Italian)giroditalia
On-Demand Stage 12 Broadcast (01:17:28 Italian, restricted to Italy)rai
Winner's Interview from Stage 12 (01:06 English)CyclingProNet
Race Leaders Interview after Stage 12 (01:08 French)CyclingProNet
Winner and Race Leader Interviews from Stage 12 (01:21 English)giroditalia
Backstage Pass - Stage 12 (07:59 English)ORICAGreenEDGE
Podcast: Stage 12 Analysis w/ L Birnie, D Friebe, A Hood (36:58 English)telegraph
Processo alla tappa - Stage 12 Post Race Show (40:00 Italian, restricted to Italy)rai
23 Big Photos from Stage 12sirotti/rcs

Stage 12 preview: Noale → Bibione, 182 km (flat)

May 18 update:
Stage 12 Preview with Favoritesciclismointernacional
Stage 12 Flythrough (00:55 Music)giroditalia
Stuntman Vittorio Brumotti shows us around the Stage 12 start and finish (02:15 Music)@tinkoff_team
Podcast: waiting for the Giro to explode (47:08 English)cycling-central
See the race summary table (right) for the Stage 12 profile, map and timetable.

Stage 12 start time: Thursday 13:00 CET (11:00:00 AM GMT+0000); Weather for Noale, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:20 CET (3:20:00 PM GMT+0000); Weather for Bibione, Italy

Stage 11 Post-Race Coverage


37 Big Photos from Stage 11sirotti/rcs
Stage 11 Results
1  ULISSI, Diego (LAM)                  4:56:32
2  AMADOR BIKKAZAKOVA, Andrey (MOV)     
3  JUNGELS, Bob (EQS)                   
4  NIZZOLO, Giacomo (TFS)                +   13
5  COLBRELLI, Sonny (BAR)               
6  TRENTIN, Matteo (EQS)                
7  MODOLO, Sacha (LAM)                  
8  BATTAGLIN, Enrico (TLJ)              
9  WELLENS, Tim (LTS)                   
10 VALVERDE BELMONTE, Alejandro (MOV)   
11 SAVITSKIY, Ivan (GAZ)                
12 ZAKARIN, Ilnur (KAT)                 
13 URAN URAN, Rigoberto (CPT)           
14 MAJKA, Rafal (TNK)                   
15 KRUIJSWIJK, Steven (TLJ)             
16 SIUTSOU, Kanstantsin (DDD)           
17 MONFORT, Maxime (LTS)                
18 FIRSANOV, Sergey (GAZ)               
19 CHAVES RUBIO, Johan Esteban (OGE)    
20 CONTI, Valerio (LAM)                 
21 NIBALI, Vincenzo (AST)               
22 HESJEDAL, Ryder (TFS)                
23 FORMOLO, Davide (CPT)                
24 TAARAMAE, Rein (KAT)                 
25 NIEVE ITURALDE, Mikel (SKY)          
26 BOARO, Manuele (TNK)                 
27 BETANCUR GOMEZ, Carlos (MOV)         
28 PIRAZZI, Stefano (BAR)               
29 VISCONTI, Giovanni (MOV)             
30 ROJAS GIL, Jose Joaquin (MOV)        
31 BRAMBILLA, Gianluca (EQS)             + 1:30
32 POZZOVIVO, Domenico (ALM)            
33 HENAO GOMEZ, Sebastian (SKY)         
34 TANKINK, Bram (TLJ)                  
35 HOWSON, Damien (OGE)                  + 1:32
36 KUENG, Stefan (BMC)                  
37 BOLE, Grega (NIP)                    
38 HANSEN, Adam (LTS)                    + 1:49
39 FUGLSANG, Jakob (AST)                
40 ROSSKOPF, Joseph (BMC)               

General Classification after Stage 11
1  JUNGELS, Bob (EQS)                   45:16:20
2  AMADOR BIKKAZAKOVA, Andrey (MOV)       +   24
3  VALVERDE BELMONTE, Alejandro (MOV)     + 1:07
4  KRUIJSWIJK, Steven (TLJ)             
5  NIBALI, Vincenzo (AST)                 + 1:09
6  MAJKA, Rafal (TNK)                     + 2:01
7  ZAKARIN, Ilnur (KAT)                   + 2:25
8  CHAVES RUBIO, Johan Esteban (OGE)      + 2:43
9  BRAMBILLA, Gianluca (EQS)              + 2:45
10 ULISSI, Diego (LAM)                    + 2:47
11 URAN URAN, Rigoberto (CPT)             + 3:12
12 FUGLSANG, Jakob (AST)                  + 3:39
13 HESJEDAL, Ryder (TFS)                  + 3:56
14 POZZOVIVO, Domenico (ALM)              + 4:01
15 PIRAZZI, Stefano (BAR)                 + 4:27
16 SIUTSOU, Kanstantsin (DDD)             + 4:33
17 FIRSANOV, Sergey (GAZ)                 + 4:59
18 VISCONTI, Giovanni (MOV)             
19 FORMOLO, Davide (CPT)                  + 5:49
20 MONFORT, Maxime (LTS)                  + 7:21
Full Official Stage 11 Results and General Classificationrcs
Ulissi wins stage 11cyclingnews
Vincenzo Nibali Post Stage 11 Interview (01:39 Italian)CyclingProNet
Alejandro Valverde Post Stage 11 Interview (00:28 Spanish)CyclingProNet
Rigoberto Uran Post Stage 11 Interview (00:35 Spanish)CyclingProNet
Andre Greipel: I tried to save some energy for tomorrow (01:09 English)eurosport
Valverde shrugs off polemic in Asolocyclingnews
Giro d'Italia: Nibali questions Valverde's reluctance to go on the attackcyclingnews
Chaves shows inner calm before mountain stagescyclingnews
Last 13 Km of Stage 11 (19:36 English)eurosport
Last 10 Km of Stage 11 (15:40 Basque)eitb
Last Km of Stage 11 (02:12 English)eurosport
Last 200m of Stage 11 (00:30 English)eurosport
L'ultimo km, 11 tappa (05:26 Italian, restricted to Italy)rai
Last Km of Stage 11 (4:47 Dutch, restricted to Belgium)sporza
Official Stage 11 Highlights (03:34 English)inCycle
Official Stage 11 Highlights (02:27 Italian)giroditalia
37 Big Photos from Stage 11sirotti/rcs
One-Minute Highlights from the Last 13 Km of Stage 11 (01:30 English)sbs
Race Leader's Interview after Stage 11 (00:52 French)CyclingProNet
Winner's Interview from Stage 11 (01:53 English/Italian)eurosport
Stage 11 Winner and Overall Race Leader's Interviews (01:52 Italian/English)giroditalia
Stage 11 Highlights w/ Mario Sabato (02:39 Spanish)espn
On-Demand Stage 11 Broadcast (45:37 Italian, restricted to Italy)rai
Processo alla tappa - Stage 11 Post Race Show (01:02:20 Italian, restricted to Italy)rai
Podcast: Stage 11 Analysis w/ Lionel Birnie, Daniel Friebe (35:55 English)telegraph
Stage 11 Extended Highlights (25:50 English)sbs
Backstage Pass - Stage 11 (06:54 English)ORICAGreenEDGE

Howard falls into water after huge pile-up, Stage 11 (02:29 English)eurosport

Stage 11 preview: Modena → Asolo, 229 km (flat/lumpy finish)

May 17 update:
Stage 11 Previewciclismointernacional
Stage 11 Flythrough (00:55 Music)giroditalia
Greipel hoping for more sprint success in Asolo and Bibionecyclingnews
Brumotti stunts at the Stage 11 finish in Asolo (02:58 Music)TinkoffTeam
Tom Dumoulin abandons Giro d'Italia on stage 11cyclingweekly
See the race summary table (right) for the Stage 11 profile, map and timetable.

Stage 11 start time: Wednesday 11:45 CET (9:45:00 AM GMT+0000); Weather for Modena, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 16:50 CET (2:50:00 PM GMT+0000); Weather for Asolo, Italy

Stage 10 Post-Race Coverage


36 Big Photos from Stage 10sirotti/rcs
Stage 10 Results
1  CICCONE, Giulio (BAR)                5:44:32
2  ROVNY, Ivan (TNK)                     +   42
3  ATAPUMA HURTADO, Darwin (BMC)         + 1:20
4  BROWN, Nathan (CPT)                   + 1:53
5  CUNEGO, Damiano (NIP)                 + 2:04
6  AMADOR BIKKAZAKOVA, Andrey (MOV)      + 2:10
7  VISCONTI, Giovanni (MOV)              + 2:11
8  VALVERDE BELMONTE, Alejandro (MOV)   
9  CHAVES RUBIO, Johan Esteban (OGE)    
10 FUGLSANG, Jakob (AST)                
11 MAJKA, Rafal (TNK)                    + 2:15
12 KRUIJSWIJK, Steven (TLJ)             
13 POZZOVIVO, Domenico (ALM)            
14 NIBALI, Vincenzo (AST)               
15 JUNGELS, Bob (EQS)                   
16 URAN URAN, Rigoberto (CPT)           
17 ZAKARIN, Ilnur (KAT)                 
18 ULISSI, Diego (LAM)                  
19 HENAO GOMEZ, Sebastian (SKY)          + 2:20
20 PIRAZZI, Stefano (BAR)               
21 ANTON HERNANDEZ, Igor (DDD)          
22 BONNAFOND, Guillaume (ALM)           
23 SIUTSOU, Kanstantsin (DDD)            + 2:24
24 FIRSANOV, Sergey (GAZ)                + 2:26
25 HESJEDAL, Ryder (TFS)                
26 FORMOLO, Davide (CPT)                
27 SCARPONI, Michele (AST)               + 2:36
28 DUPONT, Hubert (ALM)                  + 2:47
29 PREIDLER, Georg (TGA)                 + 2:57
30 POLJANSKI, Pawel (TNK)                + 3:08
31 ZOIDL, Riccardo (TFS)                 + 3:27
32 BRAMBILLA, Gianluca (EQS)            
33 ROCHE, Nicolas (SKY)                  + 4:29
34 WYSS, Marcel (IAM)                   
35 MONFORT, Maxime (LTS)                
36 CARDOSO, Andre (CPT)                 
37 VERONA QUINTANILLA, Carlos (EQS)     
38 MONTAGUTI, Matteo (ALM)              
39 ZEITS, Andrey (AST)                  
40 DOMBROWSKI, Joseph Lloyd (CPT)       

General Classification after Stage 10
1  JUNGELS, Bob (EQS)                   40:19:52
2  AMADOR BIKKAZAKOVA, Andrey (MOV)       +   26
3  VALVERDE BELMONTE, Alejandro (MOV)     +   50
4  KRUIJSWIJK, Steven (TLJ)             
5  NIBALI, Vincenzo (AST)                 +   52
6  BRAMBILLA, Gianluca (EQS)              + 1:11
7  MAJKA, Rafal (TNK)                     + 1:44
8  FUGLSANG, Jakob (AST)                  + 1:46
9  ZAKARIN, Ilnur (KAT)                   + 2:08
10 CHAVES RUBIO, Johan Esteban (OGE)      + 2:26
11 POZZOVIVO, Domenico (ALM)              + 2:27
12 ULISSI, Diego (LAM)                    + 2:53
13 URAN URAN, Rigoberto (CPT)             + 2:55
14 HESJEDAL, Ryder (TFS)                  + 3:39
15 PIRAZZI, Stefano (BAR)                 + 4:10
16 SIUTSOU, Kanstantsin (DDD)             + 4:16
17 FIRSANOV, Sergey (GAZ)                 + 4:42
18 VISCONTI, Giovanni (MOV)             
19 FORMOLO, Davide (CPT)                  + 5:32
20 KANGERT, Tanel (AST)                   + 6:53
Full Official Stage 10 Results and General Classificationrcs
Ciccone wins stage 10cyclingnews
Giulio Ciccone overjoyed at first professional win in Giro 10th stagetheguardian
Damiano Cunego Post Stage 10 Interview (01:07 Italian)CyclingProNet
Jakob Fuglsang Post Stage 10 Interview (01:22 Italian)CyclingProNet
Dumoulin loses 13 minutes on the hilly road to Sestolacyclingnews
Brambilla's sacrifice helps Jungels into pink jersey at Giro d'Italiacyclingnews
Gianluca Brambilla Post Stage 10: 'Sono un po' amareggiato per i tifosi' (01:29 Italian)gazzetta
Gianluca Brambilla dopo la decima tappa del Giro d'Italia 2016. (02:09 Italian)CyclingProNet
Darwin Atapuma Post Stage 10 (00:56 Spanish)BMCProTeam
What is Team Sky's plan B now that Mikel Landa has abandoned the Giro d'Italia?cyclingweekly
Nate Brown enjoys a big day out at the Giro d'Italiacyclingnews
Stage 10 Finish line quotescyclingnews
Last 10 Km of Stage 10 (23:00 Basque)eitb
Last Km of Stage 10 (02:44 English)eurosport
Last 3 Km of Stage 10 (07:00 English)eurosport
Last Km of Stage 10 (9:03 Dutch, restricted to Belgium)sporza
Official Stage 10 Highlights (03:37 English)inCycle
Official Stage 10 Highlights (03:19 Italian)giroditalia
36 Big Photos from Stage 10sirotti/rcs
One-Minute Highlights from Stage 10 (01:26 English)sbs
Verslag: One-Minute Highlights from Stage 10 (01:23 Dutch)nos
Winner's Interview from Stage 10 (01:22 Italian)CyclingProNet
Winner's Interview from Stage 10 (01:50 English/Italian)eurosport
Race Leader's Interview from Stage 10 (02:10 English)CyclingProNet
More Interview from Stage 10 (01:45 English/Italian)giroditalia
Podcast: Stage 10 Analysis w/ Lionel Birnie, Daniel Friebe (46:02 English)telegraph
Backstage Pass - Stage 10 (03:50 English)ORICAGreenEDGE
On-Demand Stage 10 Broadcast (01:02:04 Italian, restricted to Italy)rai
Processo alla tappa - Stage 10 Post Race Show (43:29 Italian, restricted to Italy)rai

Mikel Landa Abandona Due to Illness, Stage 10 (00:19 Basque)eitb
Gianluca Brambilla Pre-Stage 10 on wearing the maglia rosa (00:44 English)inCycle

Stage 10 preview: Campi Bisenzio → Sestola, 219 km (hilly/uphill finish)

May 16 update:
Stage 10 Preview with Favoritesciclismointernacional
Stage 10 Flythrough (01:00 Music)giroditalia
Landa abandons Giro d'Italiacyclingnews
See the race summary table (right) for the Stage 10 profile, map and timetable.

Stage 10 start time: Tuesday 11:10 CET (9:10:00 AM GMT+0000); Weather for Campi Bisenzio, 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 Sestola, Italy

Monday is the second rest day


May 16 update:
Index to Big Photos from Stages 1-9sirotti/rcs
Gianluca Brambilla's special day, Stage 8, at the Giro d'Italia (02:53 English/Music)Etixx_QuickStep
6 Legends Of The Giro D'Italia (02:47 English)gcn
BMC's DS Max Sciandri Analyzes His Team's Stages 1-9 (01:43 English)BMCProTeam
Analysing the GC contenderscyclingnews
The best tweets from the Giro d'Italia's second rest daycyclingweekly
Giro d’Italia heads into the mountains - Week two previewcyclingnews
Steven Kruijswijk Rest Day Interview: ik ga proberen aan te vallen (04:51 Dutch)nos
A Giro without a clear favorite for pinkvelonews
Five of the toughest climbs to look forward to in week two of the Giro d'Italiacyclingweekly
Vincenzo Nibali devastated as teen he sponsored killed while cyclingroad.cc
Giro Rest Day Reviewinrng
5 Things You Should Know About The Giro D'Italia So Far (07:09 English)gcn
Rest day interview with Gianluca Brambilla (01:19 Italian, restricted to Italy)rai
Rest day interview with Alejandro Valverde (04:19 Spanish/Italian)gazzetta
Alexey Tsatevich ejected from Giro d’Italia by his own Katusha teamcyclingtips
Inside the BMC Racing Team Bus at the Giro (01:48 English)BMCProTeam
The Recon Ride Podcast: Giro Preview Part II (34:31 English)velohuman
Hesjedal looks at the bigger picture after first nine stagescyclingnews

Stage 9 Post-Race Coverage


20 Big Photos from Stage 9sirotti/rcs
Stage 9 Results
1  ROGLIC, Primož (TLJ)                 51:45
2  BRANDLE, Matthias (IAM)              +   10
3  LAENGEN, Vegard Stake (IAM)          +   17
4  CANCELLARA, Fabian (TFS)             +   28
5  VOROBYEV, Anton (KAT)                +   30
6  JUNGELS, Bob (EQS)                   +   45
7  KUENG, Stefan (BMC)                  +   58
8  VAN EMDEN, Jos (TLJ)                 + 1:08
9  TJALLINGII, Maarten (TLJ)            + 1:16
10 AMADOR BIKKAZAKOVA, Andrey (MOV)     + 1:19
11 BOARO, Manuele (TNK)                 + 1:31
12 GRETSCH, Patrick (ALM)               + 1:38
13 SERRY, Pieter (EQS)                  + 1:47
14 SÜTTERLIN, Jasha (MOV)               + 1:56
15 DUMOULIN, Tom (TGA)                  + 1:58
16 KEIZER, Martijn (TLJ)                + 2:03
17 BRAMBILLA, Gianluca (EQS)            + 2:05
18 HAGA, Chad (TGA)                     + 2:12
19 NIBALI, Vincenzo (AST)               + 2:13
20 LANDA MEANA, Mikel (SKY)             + 2:20
21 KRUIJSWIJK, Steven (TLJ)             + 2:23
22 VALVERDE BELMONTE, Alejandro (MOV)   + 2:24
23 LUDVIGSSON, Tobias (TGA)             
24 HOWSON, Damien (OGE)                 + 2:25
25 DENIFL, Stefan (IAM)                 + 2:33
26 BELKOV, Maxim (KAT)                  + 2:41
27 PLAZA MOLINA, Ruben (OGE)            + 2:44
28 FUGLSANG, Jakob (AST)                
29 DE LA CRUZ MELGAREJO, David (EQS)    + 2:47
30 WISNIOWSKI, Lukasz (EQS)             + 2:52
31 MAJKA, Rafal (TNK)                   + 2:56
32 OVECHKIN, Artem (GAZ)                
33 HESJEDAL, Ryder (TFS)                + 2:58
34 SEROV, Alexander (GAZ)               + 2:59
35 VAUGRENARD, Benoît (FDJ)             
36 VISCONTI, Giovanni (MOV)             + 3:02
37 TIMMER, Albert (TGA)                 + 3:03
38 HOULE, Hugo (ALM)                    + 3:11
39 MONFORT, Maxime (LTS)                + 3:13
40 MOHORIC, Matej (LAM)                 + 3:18
41 KNEES, Christian (SKY)               + 3:19
42 SABATINI, Fabio (EQS)                + 3:21
43 BOBRIDGE, Jack (TFS)                 + 3:25
44 VERONA QUINTANILLA, Carlos (EQS)     + 3:29
45 ULISSI, Diego (LAM)                  + 3:32
46 ROELANDTS, Jurgen (LTS)              + 3:38
47 DELAGE, Mickael (FDJ)                
48 POZZOVIVO, Domenico (ALM)            + 3:39
49 KANGERT, Tanel (AST)                 + 3:40
50 BETANCUR GOMEZ, Carlos (MOV)         + 3:41
51 CHAVES RUBIO, Johan Esteban (OGE)    + 3:48
52 TANKINK, Bram (TLJ)                  + 3:49
53 BAK, Lars Ytting (LTS)               + 3:51
54 ZAKARIN, Ilnur (KAT)                 
55 RYBALKIN, Aleksey (GAZ)              + 3:53
56 PIRAZZI, Stefano (BAR)               + 3:54
57 BATTAGLIN, Enrico (TLJ)              + 3:55
58 HENAO GOMEZ, Sebastian (SKY)         + 4:00
59 FOLIFOROV, Alexander (GAZ)           + 4:04
60 ANTON HERNANDEZ, Igor (DDD)          + 4:07
61 SUTHERLAND, Rory (MOV)               + 4:09
62 BRUTT, Pavel (TNK)                   
63 BOEM, Nicola (BAR)                   + 4:10
64 URAN URAN, Rigoberto (CPT)           + 4:12
65 TXURRUKA, Amets (OGE)                + 4:16
66 ROCHE, Nicolas (SKY)                 + 4:18
67 BOLE, Grega (NIP)                    + 4:19
68 TCATEVICH, Aleksei (KAT)             + 4:22
69 SARREAU, Marc (FDJ)                  + 4:24
70 OSS, Daniel (BMC)                    + 4:25

General Classification after Stage 9
1  BRAMBILLA, Gianluca (EQS)            34:33:04
2  JUNGELS, Bob (EQS)                     +    1
3  AMADOR BIKKAZAKOVA, Andrey (MOV)       +   32
4  KRUIJSWIJK, Steven (TLJ)               +   51
5  NIBALI, Vincenzo (AST)                 +   53
6  VALVERDE BELMONTE, Alejandro (MOV)     +   55
7  DUMOULIN, Tom (TGA)                    +   58
8  LANDA MEANA, Mikel (SKY)               + 1:18
9  MAJKA, Rafal (TNK)                     + 1:45
10 FUGLSANG, Jakob (AST)                  + 1:51
11 ZAKARIN, Ilnur (KAT)                   + 2:09
12 POZZOVIVO, Domenico (ALM)              + 2:28
13 CHAVES RUBIO, Johan Esteban (OGE)      + 2:31
14 ULISSI, Diego (LAM)                    + 2:54
15 URAN URAN, Rigoberto (CPT)             + 2:56
16 HESJEDAL, Ryder (TFS)                  + 3:29
17 PIRAZZI, Stefano (BAR)                 + 4:08
18 SIUTSOU, Kanstantsin (DDD)           
19 FIRSANOV, Sergey (GAZ)                 + 4:32
20 KANGERT, Tanel (AST)                   + 4:40
Full Official Stage 9 Results and General Classificationrcs
Giro d'Italia: Roglic wins Chianti time trialcyclingnews
Stage 9 finish line quotescyclingnews
Tom Dumoulin Post Stage 9 Interview (00:23 English)CyclingProNet
Rigoberto Uran Post Stage 9 Interview (00:32 Spanish)CyclingProNet
Landa delighted with powerful time trial ride in Giro d'Italiacyclingnews
No risks and minimal gains for Nibali in rain-soaked Chianti time trialcyclingnews
Cancellara abandons Giro d'Italiacyclingnews
Dumoulin will lose time on purposevelonews
Valverde puts up solid defence in Giro d'Italia time trialcyclingnews
Brambilla holds Giro d'Italia lead by one secondcyclingnews
Mikel Landa Post Stage 9 Interview (00:59 Basque)eitb
On-Demand Stage 9 ITT Broadcast (1:17:00 Dutch)
Final Stage 9 ITT Riders (17:27 Basque)eitb
Final Stage 9 ITT Riders (26:27 Italian, restricted to Italy)rai
Winner's Interview from Stage 9 (01:22 English)CyclingProNet
20 Big Photos from Stage 9sirotti/rcs
Race Leader's Interview after Stage 9 (02:42 Italian)CyclingProNet
Official Stage 9 Highlights (03:16 English)inCycle
Official Stage 9 Highlights (01:39 Italian)giroditalia
Resumen: Stage 9 Highlights (02:12 Spanish)espn
Podcast: Stage 9 Analysis w/ Moore, Birnie, Fretz (32:58 English)the-cycling-podcast
On-Demand Stage 9 ITT Broadcast (59:15 Italian, restricted to Italy)rai
Processo alla tappa - Stage 9 Post Race Show (48:55 Italian, restricted to Italy)rai
Backstage Pass - Stage 9 (05:14 English)ORICAGreenEDGE

Ilnur Zakarin goes down again, Stage 9 ITT (00:30 English)eurosport
One of several Stage 9 final corner crashes, Igor Anton goes down (00:12 Ambient)
Valerio Conti crashes on the final corner white stripes (00:14 English)eurosport

Stage 9 preview: Radda in Chianti → Greve in Chianti , 40.5 km (TT)

May 14 update:
Stage 9 Preview with Favoritesciclismointernacional
Stage 9 Flythrough (00:55 Music)giroditalia
Stage 9 ITT Start Order and Times (CET) — rcs
Landa to ride new Pinarello Bolide at Giro d'Italia time trialcyclingnews
See the race summary table (right) for the Stage 9 profile, map and timetable.

Stage 9 start time: Sunday 12:35 CET (10:35:00 AM GMT+0000); Weather for Radda in Chianti, 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 Greve in Chianti , Italy

Stage 8 Post-Race Coverage


31 Big Photos from Stage 8sirotti/rcs
Stage 8 Results
1  BRAMBILLA, Gianluca (EQS)            4:14:05
2  MONTAGUTI, Matteo (ALM)               + 1:06
3  MOSER, Moreno (CPT)                   + 1:27
4  VENTER, Jaco (DDD)                    + 1:28
5  DE MARCHI, Alessandro (BMC)           + 1:33
6  VALVERDE BELMONTE, Alejandro (MOV)    + 1:41
7  KRUIJSWIJK, Steven (TLJ)             
8  LANDA MEANA, Mikel (SKY)             
9  CHAVES RUBIO, Johan Esteban (OGE)    
10 ZAKARIN, Ilnur (KAT)                 
11 MAJKA, Rafal (TNK)                    + 1:44
12 NIBALI, Vincenzo (AST)               
13 URAN URAN, Rigoberto (CPT)           
14 AMADOR BIKKAZAKOVA, Andrey (MOV)     
15 FIRSANOV, Sergey (GAZ)               
16 POZZOVIVO, Domenico (ALM)            
17 ROJAS GIL, Jose Joaquin (MOV)         + 2:17
18 ULISSI, Diego (LAM)                   + 2:32
19 FUGLSANG, Jakob (AST)                
20 JUNGELS, Bob (EQS)                   
21 PIRAZZI, Stefano (BAR)                + 2:35
22 TCATEVICH, Aleksei (KAT)             
23 TAARAMAE, Rein (KAT)                 
24 BERLATO, Giacomo (NIP)               
25 SIUTSOU, Kanstantsin (DDD)           
26 DUPONT, Hubert (ALM)                 
27 NIEVE ITURALDE, Mikel (SKY)          
28 SCARPONI, Michele (AST)              
29 HESJEDAL, Ryder (TFS)                
30 FORMOLO, Davide (CPT)                
31 ANTON HERNANDEZ, Igor (DDD)           + 2:43
32 KANGERT, Tanel (AST)                 
33 VERONA QUINTANILLA, Carlos (EQS)     
34 SÜTTERLIN, Jasha (MOV)                + 2:45
35 MONFORT, Maxime (LTS)                
36 BOARO, Manuele (TNK)                 
37 VISCONTI, Giovanni (MOV)             
38 DUMOULIN, Tom (TGA)                   + 2:51
39 CARDOSO, Andre (CPT)                 
40 TRENTIN, Matteo (EQS)                 + 3:53

General Classification after Stage 8
1  BRAMBILLA, Gianluca (EQS)            33:39:14
2  ZAKARIN, Ilnur (KAT)                   +   23
3  KRUIJSWIJK, Steven (TLJ)               +   33
4  VALVERDE BELMONTE, Alejandro (MOV)     +   36
5  NIBALI, Vincenzo (AST)                 +   45
6  CHAVES RUBIO, Johan Esteban (OGE)      +   48
7  URAN URAN, Rigoberto (CPT)             +   49
8  MAJKA, Rafal (TNK)                     +   54
9  POZZOVIVO, Domenico (ALM)            
10 LANDA MEANA, Mikel (SKY)               + 1:03
11 DUMOULIN, Tom (TGA)                    + 1:05
12 FUGLSANG, Jakob (AST)                  + 1:12
13 AMADOR BIKKAZAKOVA, Andrey (MOV)       + 1:18
14 JUNGELS, Bob (EQS)                     + 1:21
15 FIRSANOV, Sergey (GAZ)               
16 ULISSI, Diego (LAM)                    + 1:27
17 SIUTSOU, Kanstantsin (DDD)             + 1:38
18 TAARAMAE, Rein (KAT)                   + 1:55
19 SCARPONI, Michele (AST)                + 2:11
20 PIRAZZI, Stefano (BAR)                 + 2:19
21 MONTAGUTI, Matteo (ALM)                + 2:36
22 HESJEDAL, Ryder (TFS)                
Full Official Stage 8 Results and General Classificationrcs
Brambilla wins stage 8 in Arezzocyclingnews
Brambilla snatches Giro pink jersey, Dumoulin suffersreuters
Giro d'Italia stage 8: Quotes from the finish linecyclingnews
La favola del ragionier Brambilla: da gregario a maglia rosagazzetta.it
Dumoulin defeated, drops out of contentioncyclingnews
Vincenzo Nibali Post Stage 8 Interview (01:38 Italian)CyclingProNet
Vincenzo Nibali Post Stage 8 Interview (02:54 Italian)gazzetta
Five talking points from stage eightcyclingweekly
Matteo Montaguti Post Stage 8 Interview (01:13 Italian)CyclingProNet
Alejandro Valverde Post Stage 8 Interview (01:42 Spanish)CyclingProNet
Back to plan A for Tom Dumoulin after a disappointing daycyclingweekly
Nibali to the fore as Giro d'Italia takes on new complexioncyclingnews
Brambilla's plan comes together on dusty road to Arezzocyclingnews
Valverde strikes first blow in 2016 Giro d'Italia on Tuscany climbcyclingnews
Sky sports director Cioni: 'Watch Chaves'velonews
How the GC contenders fared on stage 8cyclingnews
Marcel Kittel leaves the Giro d’Italiaetixx-quickstep
Stage 8 Finish Part 1: 24 km to go (08:00 Dutch)sporza
Stage 8 Finish Part 2: 20 km to go (08:00 English)eurosport
Stage 8 Finish Part 3: 14 km to go (08:00 English)eurosport
Stage 8 Finish Part 4: Last 5 Km (08:00 English)eurosport
Last 10 Km of Stage 8 (16:51 English)eurosport
Last 10 Km of Stage 8 (17:24 Basque)eitb
Last Km of Stage 8 (4:55 Dutch, restricted to Belgium)sporza
Last Km of Stage 8 (3:11 Spanish, restricted to Spain)rtve
Last Km of Stage 8 (01:42 English)eurosport
L'ultimo km, 8 tappa (06:42 Italian, restricted to Italy)rai
Last 200m and victory salute from Stage 8 (00:20 English)eurosport
Official Stage 8 Highlights (03:10 English)cyclingnewstv
Official Stage 8 Highlights (02:59 Italian)Girod'Italia
31 Big Photos from Stage 8sirotti/rcs
Winner's Interview from Stage 8 (03:15 Italian)CyclingProNet
Winner's Interview from Stage 8 (02:49 Italian)gazzetta
Winner's Interview from Stage 8 (02:15 English/Italian)eurosport
Resumen: Stage 8 Highlights (02:27 Spanish)espn
Highlights from the Last 25 Km of Stage 8 (02:08 English)sbs
One-Minute Highlights from Stage 8 (01:29 English)eurosport
One-Minute Highlights from Stage 8 (01:13 Basque)eitb
Maglia rosa podium ceremony after Stage 8 (01:07 English)eurosport
On-Demand Broadcast from Stage 8 (43:12 Italian, restricted to Italy)rai
Backstage Pass - Stage 8 (04:30 English)ORICAGreenEDGE
Processo alla tappa - Stage 8 Post Race Show (1:15:59 Italian, restricted to Italy)rai
Podcast: Stage 8 Analysis w/ Moore, Birnie (35:04 English)telegraph
Stage 8 Extended Highlights (25:48 English)sbs
Etixx - Quick-Step dinner celebration (00:12 Ambient)@Etixx_QuickStep

Stage 8 preview: Foligno → Arezzo, 186 km (lumpy)

May 13 update:
Stage 8 Preview with Favoritesciclismointernacional
Stage 8 Flythrough (00:55 Music)giroditalia
Uran ready for two tough weekend stagescyclingnews
Giant DS doubtful Dumoulin can win Girovelonews
Today's recon: last km of the pivotal and gravel Alpe di Poti (00:20 Ambient)@dnelissen
3D Animation of Alpe de Poti which summits 17km from the finish of Stage 8 (00:30 No Audio)@strava
Fabian Cancellara Pre-Stage 8 Interview (02:06 Italian)gazzetta
Vincenzo Nibali Pre-Stage 8 Interview (02:04 Italian)gazzetta
Diego Ulissi Pre-Stage 8 Interview (00:44 Italian)gazzetta
Nails thrown on dirt road of Giro d'Italia stage eight climb Alpe di Poticyclingweekly
Interview, selfies, signatures. All in a morning's work for @davideformolo (00:11 No audio)@Ride_Argyle
See the race summary table (right) for the Stage 8 profile, map and timetable.

Stage 8 start time: Saturday 12:25 CET (10:25:00 AM GMT+0000); Weather for Foligno, Italy
Earliest live video: 14:30 CET (12:30:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 16:46 CET (2:46:00 PM GMT+0000); Weather for Arezzo, Italy

Stage 7 Post-Race Coverage


36 Big Photos from Stage 7sirotti/rcs
Stage 7 Results
1  GREIPEL, André (LTS)                 5:01:08
2  NIZZOLO, Giacomo (TFS)               
3  MODOLO, Sacha (LAM)                  
4  EWAN, Caleb (OGE)                    
5  BATTAGLIN, Enrico (TLJ)              
6  TRENTIN, Matteo (EQS)                
7  PORSEV, Alexander (KAT)              
8  TCATEVICH, Aleksei (KAT)             
9  RUFFONI, Nicola (BAR)                
10 VIVIANI, Elia (SKY)                  
11 SBARAGLI, Kristian (DDD)             
12 BELLETTI, Manuel (STH)               
13 DEMARE, Arnaud (FDJ)                 
14 ARNDT, Nikias (TGA)                  
15 SAVITSKIY, Ivan (GAZ)                
16 HOWARD, Leigh (IAM)                  
17 GROSU, Eduard Michael (NIP)          
18 ZABEL, Rick (BMC)                    
19 COLEDAN, Marco (TFS)                 
20 CLARKE, Simon (CPT)                  
21 URAN URAN, Rigoberto (CPT)           
22 ZAKARIN, Ilnur (KAT)                 
23 JUNGELS, Bob (EQS)                   
24 POZZOVIVO, Domenico (ALM)            
25 MEZGEC, Luka (OGE)                   
26 KRUIJSWIJK, Steven (TLJ)             
27 VALVERDE BELMONTE, Alejandro (MOV)   
28 DUMOULIN, Tom (TGA)                  
29 NIBALI, Vincenzo (AST)               
30 MAJKA, Rafal (TNK)                   

General Classification after Stage 7
1  DUMOULIN, Tom (TGA)                  29:23:23
2  FUGLSANG, Jakob (AST)                  +   26
3  ZAKARIN, Ilnur (KAT)                   +   28
4  JUNGELS, Bob (EQS)                     +   35
5  KRUIJSWIJK, Steven (TLJ)               +   38
6  VALVERDE BELMONTE, Alejandro (MOV)     +   41
7  ULISSI, Diego (LAM)                  
8  NIBALI, Vincenzo (AST)                 +   47
9  SIUTSOU, Kanstantsin (DDD)             +   49
10 URAN URAN, Rigoberto (CPT)             +   51
11 CHAVES RUBIO, Johan Esteban (OGE)      +   53
12 MAJKA, Rafal (TNK)                     +   56
13 POZZOVIVO, Domenico (ALM)            
14 TAARAMAE, Rein (KAT)                   + 1:06
15 LANDA MEANA, Mikel (SKY)               + 1:08
16 ROCHE, Nicolas (SKY)                   + 1:15
17 AMADOR BIKKAZAKOVA, Andrey (MOV)       + 1:20
18 SCARPONI, Michele (AST)                + 1:22
19 FIRSANOV, Sergey (GAZ)                 + 1:23
20 PIRAZZI, Stefano (BAR)                 + 1:30
21 HESJEDAL, Ryder (TFS)                  + 1:47
Full Official Stage 7 Results and General Classificationrcs
Greipel wins stage 7cyclingnews
Stage 7 Finish line quotescyclingnews
Sacha Modolo Post Stage 7 Interview (01:00 Italian)CyclingProNet
Puncture costs Kittel points lead on stage 7cyclingnews
Dumoulin and Giant-Alpecin make useful allies at the Giro d’Italiacyclingnews
Stage 7 Finish Part 1: 10 Km to go (07:39 English)eurosport
Stage 7 Finish Part 2: Last 4 Km (04:23 English)eurosport
Last 10 Km of Stage 7 (11:45 Basque)eitb
Last Km of Stage 7 (1:13 Spanish, restricted to Spain)rtve
Last Km of Stage 7 (2:35 Dutch, restricted to Belgium)sporza
Last Km of Stage 7 (02:07 English)eurosport
Last 300m of Stage 7 (00:30 English)eurosport
L'ultimo km 7 tappa (04:28 Italian, restricted to Italy)rai
Official Stage 7 Highlights (02:51 English)inCycle
Official Stage 7 Highlights (02:15 Italian)giroditalia
Winner's Interview after Stage 7 (01:39 English)CyclingProNet
Race Leader's Interview after Stage 7 (00:57 English)nos
Race Leader's Interview after Stage 7 (01:20 English)CyclingProNet
On-Demand Broadcast from Stage 7 (41:33 Italian, restricted to Italy)rai
Processo alla tappa - Stage 7 Post Race Show (53:03 Italian, restricted to Italy)rai
Backstage Pass - Stage 7 (04:38 English)ORICAGreenEDGE
Podcast: Stage 7 Analysis w/ Moore, Birnie (38:39 English)telegraph
Stage 7 Extended Highlights (25:26 English)sbs
36 Big Photos from Stage 7sirotti/rcs

Stage 7 preview: Sulmona → Foligno, 211 km (hilly)

May 12 update:
Stage 7 Preview with Favoritesciclismointernacional
Stage 7 Flythrough (00:55 Music)giroditalia
Streetview slideshow against the Stage 7 profile (01:15 Music)EmilProd
Warbasse out of Giro — IAM down two ridersvelonews
See the race summary table (right) for the Stage 7 profile, map and timetable.

Stage 7 start time: Friday 11:55 CET (9:55:00 AM GMT+0000); Weather for Sulmona, Italy
Earliest live video: 14:15 CET (12:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:30 CET (3:30:00 PM GMT+0000); Weather for Foligno, Italy

Stage 6 Post-Race Coverage


30 Big Photos from Stage 6sirotti/rcs
Stage 6 Results
1  WELLENS, Tim (LTS)                   4:40:05
2  FUGLSANG, Jakob (AST)                 + 1:19
3  ZAKARIN, Ilnur (KAT)                 
4  DUMOULIN, Tom (TGA)                   + 1:22
5  SIUTSOU, Kanstantsin (DDD)            + 1:24
6  POZZOVIVO, Domenico (ALM)            
7  CHAVES RUBIO, Johan Esteban (OGE)     + 1:29
8  URAN URAN, Rigoberto (CPT)            + 1:33
9  MAJKA, Rafal (TNK)                   
10 VALVERDE BELMONTE, Alejandro (MOV)    + 1:36
11 KRUIJSWIJK, Steven (TLJ)             
12 FIRSANOV, Sergey (GAZ)                + 1:39
13 JUNGELS, Bob (EQS)                    + 1:41
14 LANDA MEANA, Mikel (SKY)              + 1:43
15 HESJEDAL, Ryder (TFS)                
16 ANTON HERNANDEZ, Igor (DDD)          
17 NIBALI, Vincenzo (AST)               
18 SCARPONI, Michele (AST)              
19 ULISSI, Diego (LAM)                  
20 AMADOR BIKKAZAKOVA, Andrey (MOV)     
21 TAARAMAE, Rein (KAT)                 
22 DUPONT, Hubert (ALM)                 
23 DOMBROWSKI, Joseph Lloyd (CPT)       
24 NIEVE ITURALDE, Mikel (SKY)           + 1:51
25 VERONA QUINTANILLA, Carlos (EQS)      + 1:57
26 PIRAZZI, Stefano (BAR)               
27 ROCHE, Nicolas (SKY)                  + 2:00
28 BRAMBILLA, Gianluca (EQS)             + 2:12
29 DE LA CRUZ MELGAREJO, David (EQS)     + 2:16
30 MONFORT, Maxime (LTS)                
31 FORMOLO, Davide (CPT)                
32 KANGERT, Tanel (AST)                 
33 BONGIORNO, Francesco Manuel (BAR)    
34 CICCONE, Giulio (BAR)                 + 2:28
35 CARDOSO, Andre (CPT)                 
36 VISCONTI, Giovanni (MOV)              + 2:48
37 POLJANSKI, Pawel (TNK)                + 2:52
38 ATAPUMA HURTADO, Darwin (BMC)         + 2:58
39 MONTAGUTI, Matteo (ALM)              
40 ROVNY, Ivan (TNK)                    

General Classification after Stage 6
1  DUMOULIN, Tom (TGA)                  24:22:15
2  FUGLSANG, Jakob (AST)                  +   26
3  ZAKARIN, Ilnur (KAT)                   +   28
4  JUNGELS, Bob (EQS)                     +   35
5  KRUIJSWIJK, Steven (TLJ)               +   38
6  VALVERDE BELMONTE, Alejandro (MOV)     +   41
7  ULISSI, Diego (LAM)                  
8  CHAVES RUBIO, Johan Esteban (OGE)      +   44
9  NIBALI, Vincenzo (AST)                 +   47
10 SIUTSOU, Kanstantsin (DDD)             +   49
11 URAN URAN, Rigoberto (CPT)             +   51
12 MAJKA, Rafal (TNK)                     +   56
13 POZZOVIVO, Domenico (ALM)            
14 TAARAMAE, Rein (KAT)                   + 1:06
15 LANDA MEANA, Mikel (SKY)               + 1:08
16 AMADOR BIKKAZAKOVA, Andrey (MOV)       + 1:11
17 SCARPONI, Michele (AST)                + 1:13
18 FIRSANOV, Sergey (GAZ)                 + 1:14
19 ROCHE, Nicolas (SKY)                   + 1:15
20 PIRAZZI, Stefano (BAR)                 + 1:21
21 HESJEDAL, Ryder (TFS)                  + 1:38
Full Official Stage 6 Results and General Classificationrcs
Wellens wins on summit finish to Roccarasocyclingnews
Tom Dumoulin extends lead after surprise attack on first mountain stagecyclingweekly
Stage 6: Wellens wins, Dumoulin defends pinkvelonews
Stage 6: Finish line quotescyclingnews
Vincenzo Nibali Post Stage 6 Interview (04:21 Italian)CyclingProNet
Landa admits to 'not feeling great'cyclingnews
Rigoberto Uran Post Stage 6 Interview (00:16 Spanish)CyclingProNet
Dombrowski passes first mountain testvelonews
Tom Dumoulin's rivals say he's racing to win after mountain testcyclingweekly
Nibali loses ground on first summit finish of Giro d'Italiacyclingnews
Vincenzo Nibali: 'Il mio attacco sbagliato? Colpa dell'ammiraglia' (03:57 Italian)gazzetta
Mikel Landa Post Stage 6 Interview (00:53 Basque)eitb
Giro d'Italia: Wellens gets advice from Dumoulin on when to attackcyclingnews
Nibali blames team car for tactical blundervelonews
How the GC contenders lie after first mountaintop finishcyclingnews
Dumoulin's GC instincts prove sharp in Giro stage 6velonews
Jakob Fuglsang Post Stage 6 Interview (00:33 English)CyclingProNet
Chaves moves into top-ten after Roccarasocyclingnews
Majka misses key moment in first summit finishcyclingnews
Stage 6 Finish Part 1: 7 km to go (06:00 English)eurosport
Stage 6 Finish Part 2: Last 3 Km (06:00 English)eurosport
Stage 6 Finish and Victory Salute (00:30 English)eurosport
Final Kms of Stage 6 (8:05 Dutch, restricted to Belgium)sporza
Last 10 Km of Stage 6 (24:02 Basque)eitb
Last Km of Stage 6 (01:28 English)eurosport
L'ultimo km 6 tappa (06:21 Italian, restricted to Italy)rai
Winner's Interview from Stage 6 (00:51 English)sporza
Winner's Interview from Stage 6 (01:46 English)CyclingProNet
Winner's Interview from Stage 6 (02:47 English)eurosport
Official Stage 6 Highlights (03:02 English)inCycle
Official Stage 6 Highlights (02:26 Italian)giroditalia
30 Big Photos from Stage 6sirotti/rcs
Verslag: One-Minute Highlights from Stage 6 (01:20 Dutch)nos
Race Leader's Interview after Stage 6 (00:57 English)CyclingProNet
Backstage Pass - Stage 6 (04:38 English)ORICAGreenEDGE
On-Demand Broadcast from Stage 6 (01:18:29 Italian, restricted to Italy)rai
Podcast: Stage 6 Analysis w/ Moore, Birnie, Smith (42:03 English)telegraph
Stage 6 Extended Highlights (26:05 English)sbs

Stage 6 preview: Ponte → Roccaraso, 157 km (Mountain)

May 11 update:
Stage 6 Preview with Favoritesciclismointernacional
Stage 6 Flythrough (00:55 Music)giroditalia
Streetview slideshow against the Stage 6 climb profiles (01:47 Music)EmilProd
Alejandro Valverde Discusses the Stage 6 Finish at Roccaraso (00:17 Spanish)@Movistar_Team
Nibali: Roccaraso could tell us something and it could tell us nothingcyclingnews
Dumoulin undaunted by Giro d’Italia’s first summit finish at Roccarasocyclingnews
Gazprom-RusVelo Team Bus Tour (07:17 English)gcn
'Awful weather' for 1st summit finish (00:30 English)@tweetingashley
Assembling the finish at Roccaraso in the rain, Stage 6 (00:21 Ambient Noise)eitb
Cancellara slowly improving as Chianti time trial loomscyclingnews
See the race summary table (right) for the Stage 6 profile, map and timetable.

Stage 6 start time: Thursday 12:50 CET (10:50:00 AM GMT+0000); Weather for Ponte, Italy
Earliest live video: 13:00 CET (11:00:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:30 CET (3:30:00 PM GMT+0000); Weather for Roccaraso, Italy

Stage 5 Post-Race Coverage


36 Big Photos from Stage 5sirotti/rcs
Stage 5 Results
1  GREIPEL, André (LTS)                 5:40:35
2  DEMARE, Arnaud (FDJ)                 
3  COLBRELLI, Sonny (BAR)               
4  JUNGELS, Bob (EQS)                   
5  HOFLAND, Moreno (TLJ)                
6  BELLETTI, Manuel (STH)               
7  ZABEL, Rick (BMC)                    
8  PREIDLER, Georg (TGA)                
9  EWAN, Caleb (OGE)                    
10 TCATEVICH, Aleksei (KAT)             
11 SBARAGLI, Kristian (DDD)             
12 ZAKARIN, Ilnur (KAT)                 
13 VALVERDE BELMONTE, Alejandro (MOV)   
14 ROCHE, Nicolas (SKY)                     + 4
15 MEZGEC, Luka (OGE)                   
16 NAVARDAUSKAS, Ramunas (CPT)          
17 LANDA MEANA, Mikel (SKY)             
18 SAVITSKIY, Ivan (GAZ)                
19 NIBALI, Vincenzo (AST)               
20 BRAMBILLA, Gianluca (EQS)            
21 MAJKA, Rafal (TNK)                   
22 HAUSSLER, Heinrich (IAM)             
23 ULISSI, Diego (LAM)                  
24 BETTIOL, Alberto (CPT)               
25 KRUIJSWIJK, Steven (TLJ)             
26 CHAVES RUBIO, Johan Esteban (OGE)    
27 FIRSANOV, Sergey (GAZ)               
28 DUMOULIN, Tom (TGA)                  
29 POZZOVIVO, Domenico (ALM)            
30 SIUTSOU, Kanstantsin (DDD)           

General Classification after Stage 5
1  DUMOULIN, Tom (TGA)                  19:40:48
2  JUNGELS, Bob (EQS)                       + 16
3  ULISSI, Diego (LAM)                      + 20
4  PREIDLER, Georg (TGA)                
5  KRUIJSWIJK, Steven (TLJ)                 + 24
6  NIBALI, Vincenzo (AST)                   + 26
7  VALVERDE BELMONTE, Alejandro (MOV)       + 27
8  ZAKARIN, Ilnur (KAT)                     + 35
9  FUGLSANG, Jakob (AST)                
10 ROCHE, Nicolas (SKY)                     + 37
11 CHAVES RUBIO, Johan Esteban (OGE)    
12 URAN URAN, Rigoberto (CPT)               + 40
13 MAJKA, Rafal (TNK)                       + 45
14 TAARAMAE, Rein (KAT)                 
15 PIRAZZI, Stefano (BAR)                   + 46
16 LANDA MEANA, Mikel (SKY)                 + 47
17 SIUTSOU, Kanstantsin (DDD)           
18 AMADOR BIKKAZAKOVA, Andrey (MOV)         + 50
19 SCARPONI, Michele (AST)                  + 52
20 POZZOVIVO, Domenico (ALM)                + 54
Full Official Stage 5 Results and General Classificationrcs
Greipel wins stage 5cyclingnews
Stage 5: Finish line quotescyclingnews
André Greipel sprints to Giro d'Italia stage five victorycyclingweekly
Arnaud Démare interview d'arrivée 5e étape (02:02 French)CyclingProNet
Rory Sutherland Post Stage 5 Interview (00:48 English)@Movistar_Team
Daniel Oss Post Stage 5 Interview (00:31 Italian)CyclingProNet
Sonny Colbrelli Post Stage 5 Interview (00:55 Italian)CyclingProNet
Sasha Modolo: 'Per schivare una caduta ho fatto due volate' (02:42 Italian)gazzetta
Demare frustrated by second runner’s-up spot in Giro d’Italia sprintcyclingnews
Greipel wins races, not popularity contestsvelonews
Finish Part 1: 10 Km to go on Stage 5 (05:00 English)eurosport
Finish Part 2: Last 5 Km of Stage 5 (05:00 English)eurosport
Last Km of Stage 5 (05:24 Italian, restricted to Italy)rai
Last 10 Km of Stage 5 (15:48 Basque)eitb
Last Km of Stage 5 (01:53 English)sbs
Last Km of Stage 5 (02:19 English)eurosport
Official Stage 5 Highlights (02:51 English)inCycle
Official Stage 5 Highlights (01:29 Italian)giroditalia
36 Big Photos from Stage 5sirotti/rcs
Winner's Interview from Stage 5 (01:39 English)CyclingProNet
Race Leader's Interview after Stage 5 (01:07 English)CyclingProNet
Processo alla tappa - Stage 5 Post Race Show (37:11 Italian, restricted to Italy)rai
Backstage Pass - Stage 5 (05:20 English)ORICAGreenEDGE
Resumen: Stage 5 Highlights (02:21 Spanish)espn
Podcast: Stage 5 Analysis w/ Moore, Birnie, Fretz (37:11 English)telegraph
Stage 5 Extended Highlights (25:46 English)sbs

100 km to go: Daniel Oss crashes into a wire fence, Stage 5 (00:30 Italian)rai
Daniel Oss crash damage, Stage 5@mundociclistico
16 km to go: Zilioli sends Timmer and Bobridge hurling into the ditch (00:51 English)inCycle

Stage 5 preview: Praia a Mare → Benevento, 233 km (lumpy)

May 10 update:
Stage 5 Preview with Favoritesciclismointernacional
Stage 5 Flythrough (00:55 Music)giroditalia
Elia Viviani Previews Stage 5 (00:45 English)@TeamSky
Lightning, thunder, heavy rain at today's stage 5 finish near Naples (00:12 Ambient)
Vincenzo Nibali Pre-Stage 5 Interview (02:07 Italian)gazzetta
Majka ready to challenge GC riders in Girovelonews
Alejandro Valverde Pre-Stage 5 Interview (00:34 Spanish)@Movistar_Team
See the race summary table (right) for the Stage 5 profile, map and timetable.

Stage 5 start time: Wednesday 11:30 CET (9:30:00 AM GMT+0000); Weather for Praia a Mare, Italy
Earliest live video: 14:15 CET (12:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:11 CET (3:11:00 PM GMT+0000); Weather for Benevento, Italy

Stage 4 Post-Race Coverage


41 Big Photos from Stage 4sirotti/rcs
Stage 4 Results
1  ULISSI, Diego (LAM)                  4:46:51
2  DUMOULIN, Tom (TGA)                     +  5
3  KRUIJSWIJK, Steven (TLJ)             
4  VALVERDE BELMONTE, Alejandro (MOV)      +  6
5  BRAMBILLA, Gianluca (EQS)            
6  NIBALI, Vincenzo (AST)               
7  ZAKARIN, Ilnur (KAT)                 
8  BUSATO, Matteo (STH)                 
9  CHAVES RUBIO, Johan Esteban (OGE)    
10 ROCHE, Nicolas (SKY)                 
11 FIRSANOV, Sergey (GAZ)               
12 MAJKA, Rafal (TNK)                   
13 PREIDLER, Georg (TGA)                
14 POZZOVIVO, Domenico (ALM)            
15 SIUTSOU, Kanstantsin (DDD)           
16 URAN URAN, Rigoberto (CPT)           
17 TAARAMAE, Rein (KAT)                 
18 KOCHETKOV, Pavel (KAT)               
19 FUGLSANG, Jakob (AST)                
20 LANDA MEANA, Mikel (SKY)             
21 JUNGELS, Bob (EQS)                   
22 SCARPONI, Michele (AST)              
23 FORMOLO, Davide (CPT)                
24 PIRAZZI, Stefano (BAR)               
25 KNEES, Christian (SKY)               
26 COLBRELLI, Sonny (BAR)               
27 BATTAGLIN, Enrico (TLJ)                 + 42
28 MCCARTHY, Jay (TNK)                  
29 MORI, Manuele (LAM)                  
30 AMADOR BIKKAZAKOVA, Andrey (MOV)        + 43
31 DE LA CRUZ MELGAREJO, David (EQS)    
32 MOSER, Moreno (CPT)                  
33 VERONA QUINTANILLA, Carlos (EQS)     
34 VISCONTI, Giovanni (MOV)             
35 ZEITS, Andrey (AST)                  
36 CARDOSO, Andre (CPT)                 
37 SBARAGLI, Kristian (DDD)             
38 POLJANSKI, Pawel (TNK)               
39 ATAPUMA HURTADO, Darwin (BMC)        
40 MONTAGUTI, Matteo (ALM)              

General Classification after Stage 4
1  DUMOULIN, Tom (TGA)                  14:00:09
2  JUNGELS, Bob (EQS)                       + 20
3  ULISSI, Diego (LAM)                  
4  KRUIJSWIJK, Steven (TLJ)                 + 24
5  PREIDLER, Georg (TGA)                
6  NIBALI, Vincenzo (AST)                   + 26
7  VALVERDE BELMONTE, Alejandro (MOV)       + 31
8  FUGLSANG, Jakob (AST)                    + 35
9  ROCHE, Nicolas (SKY)                     + 37
10 CHAVES RUBIO, Johan Esteban (OGE)    
11 ZAKARIN, Ilnur (KAT)                     + 39
12 URAN URAN, Rigoberto (CPT)               + 40
13 MAJKA, Rafal (TNK)                       + 45
14 TAARAMAE, Rein (KAT)                 
15 PIRAZZI, Stefano (BAR)                   + 46
16 LANDA MEANA, Mikel (SKY)                 + 47
17 SIUTSOU, Kanstantsin (DDD)           
18 AMADOR BIKKAZAKOVA, Andrey (MOV)         + 50
19 SCARPONI, Michele (AST)                  + 52
20 POZZOVIVO, Domenico (ALM)                + 54
Full Official Stage 4 Results and General Classificationrcs
Giro d'Italia: Ulissi wins stage 4cyclingnews
Tom Dumoulin reclaims pink as Diego Ulissi solos to victory on stage fourcyclingweekly
Valerio Conti: I gave my heart for Ulissi to win (00:47 English/Italian)eurosport
Five talking points from stage four of the Giro d'Italiacyclingweekly
Marcel Kittel Post Stage 4 Interview (01:16 English)CyclingProNet
Marcel Kittel Post Stage 4 Interview (01:10 English/Italian)gazzetta
Dumoulin back in pink but still hazy on overall goalscyclingnews
Bob Jungels White Jersey Leader Post Stage 4 Interview (04:12 English)CyclingProNet
Ulissi opens Italian account at Giro d’Italiacyclingnews
Kittel swaps pink for red in Giro d’Italia after suffering on stage 4 climbscyclingnews
Landa stays with favourites in stage 4 although 'not on best day'cyclingnews
Nibali and Astana test Landa on road to Praia a Marecyclingnews
Aggressive strategy pays off for Giant-Alpecin - Giro d'Italia Shortscyclingnews
10 km to go, final climb of Stage 4 (05:00 English)eurosport
Last 5 Km of Stage 4 (05:00 English)eurosport
Last 11 Km of Stage 4 (11:47 Basque)eitb
Last Km of Stage 4 (01:57 English)eurosport
Last Km of Stage 4 (01:41 English)sbs
Last Km of Stage 4 (02:02 Italian, restricted to Italy)rai
Official Stage 4 Highlights (02:59 English)inCycle
Official Stage 4 Highlights (02:22 Italian)giroditalia
41 Big Photos from Stage 4sirotti/rcs
Winner's Interview from Stage 4 (02:00 English/Italian)eurosport
Winner's Interview from Stage 4 (04:11 Italian)CyclingProNet
Race Leader's Interview after Stage 4 (01:50 English)CyclingProNet
Processo alla Tappa - Stage 4 Post Race Show (40:09 Italian, restricted to Italy)rai
One-Minute Highlights from Stage 4 (01:13 Basque)eitb
Podcast: Stage 4 Analysis w/ Moore and Birnie (30:21 English)telegraph
Resumen: Stage 4 Highlights (01:50 Spanish)espn
Stage 4 Extended Highlights (26:06 English)sbs
Damiano Cunego receives KOM jersey; 1st Giro podium in 12 years (02:13 Italian)gazzetta

Stage 4 preview: Catanzaro → Praia a Mare, 200 km (lumpy)

May 9 update:
Stage 4 Preview with Favoritesciclismointernacional
Stage 4 Flythrough (00:55 English)giroditalia
Team Sky signing in for Stage 4 (00:30 Ambient)@TeamSky
Poised for pink: Amador is Movistar’s plan Bvelonews
See the race summary table (right) for the Stage 4 profile, map and timetable.

Stage 4 start time: Tuesday 12:20 CET (10:20:00 AM GMT+0000); Weather for Catanzaro, Italy
Earliest live video: 14:15 CET (12:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:13 CET (3:13:00 PM GMT+0000); Weather for Praia a Mare, Italy

Monday is the first rest day


17 Exciting Photos of skinny guys in transit from NL to IT, Giro d'Italia rest day 1sirotti

May 8 update:
Top 18 Giro d'Italia Facts (05:16 English)gcn
Index to Big Photos from Stages 1 through 3sirotti/rcs
Teams plan out 2,200-kilometre transfer on first rest daycyclingnews
Giro d’Italia: Pitfalls aplenty as the race resumes in Italycyclingnews
Straight off the plane. Bikes and staff waiting at the airport. 50km training ride back to the hotel (00:12 Ambient)@TeamSky
Unserious questions, part 2: The Giro's first rest dayvelonews
Valverde well placed after Giro's Dutch startvelonews
Giant Alpecin Team Bus Tour (04:44 English)gcn
17 Exciting Photos of skinny guys in transit from NL to IT, Giro d'Italia rest day 1sirotti
Giro d'Italia: Chad Haga Twitter Q&Acyclingnews
Marcel Kittel Rest Day Interview (03:30 English/Italian)gazzetta
Alejandro Valverde Rest Day Interview (00:54 Spanish)gazzetta
Mauro Vegni soddisfatto delle prime giornate del Giro d'Italia 2016 (02:24 Italian)CyclingProNet
Tinkoff Rest Day 1 Training Ride (02:25 Music)Tinkoff


Stage 3 Post-Race Coverage


43 Big Photos from Stage 3sirotti/rcs
Stage 3 Results
1  KITTEL, Marcel (EQS)                 4:23:45
2  VIVIANI, Elia (SKY)                  
3  NIZZOLO, Giacomo (TFS)               
4  GREIPEL, André (LTS)                 
5  PORSEV, Alexander (KAT)              
6  SBARAGLI, Kristian (DDD)             
7  HOFLAND, Moreno (TLJ)                
8  DEMARE, Arnaud (FDJ)                 
9  ZABEL, Rick (BMC)                    
10 MOHORIC, Matej (LAM)                 
11 BELLETTI, Manuel (STH)               
12 EWAN, Caleb (OGE)                    
13 PELUCCHI, Matteo (IAM)               
14 SIMION, Paolo (BAR)                  
15 SAVITSKIY, Ivan (GAZ)                
16 TCATEVICH, Aleksei (KAT)             
17 LUDVIGSSON, Tobias (TGA)             
18 RUFFONI, Nicola (BAR)                
19 ZAKARIN, Ilnur (KAT)                 
20 ZEITS, Andrey (AST)                  
21 PREIDLER, Georg (TGA)                
22 ZHUPA, Eugert (STH)                  
23 BRAMBILLA, Gianluca (EQS)            
24 KLUGE, Roger (IAM)                   
25 VAN POPPEL, Boy (TFS)                
26 MALACARNE, Davide (AST)              
27 FIRSANOV, Sergey (GAZ)               
28 KNEES, Christian (SKY)               
29 MAJKA, Rafal (TNK)                   
30 VALVERDE BELMONTE, Alejandro (MOV)   

General Classification after Stage 3
1  KITTEL, Marcel (EQS)               9:13:10
2  DUMOULIN, Tom (TGA)                   +  9
3  AMADOR BIKKAZAKOVA, Andrey (MOV)      + 15
4  LUDVIGSSON, Tobias (TGA)              + 17
5  MOSER, Moreno (CPT)                   + 21
6  JUNGELS, Bob (EQS)                    + 22
7  BRANDLE, Matthias (IAM)               + 23
8  KLUGE, Roger (IAM)                    + 25
9  HAGA, Chad (TGA)                   
10 PREIDLER, Georg (TGA)                 + 26
Full Official Stage 3 Results and General Classificationrcs
Giro d'Italia: Kittel wins stage 3cyclingnews
Giro d’Italia in Netherlands sure to leave a legacy, say Deignancyclingnews
Viviani: Kittel is all but unbeatable right nowvelonews
Dumoulin no regrets after losing Giro d’Italia lead to Kittelcyclingnews
Arnaud Démare interview d'arrivée 3e étape (02:00 French)CyclingProNet
I am conscious and it is good news, says Peraudcyclingnews
Glorious homecoming for Tjallingii as Dutchman takes mountains jerseycyclingnews
Viviani focused on Kittel's wheel in Giro d'Italia sprintscyclingnews
Last 5 Km of Stage 3 (07:16 Dutch)sporza
Last 10 Km of Stage 3 (13:18 Basque)eitb
Last Km of Stage 3 (02:29 English)eurosport
Last 500m of Stage 3 (00:30 English)eurosport
Last 500m of Stage 3 (01:40 Basque)eitb
Last Km of Stage 3 (1:03 Dutch, restricted to Belgium)sporza
L'ultimo km 3 tappa (02:07 Italian, restricted to Italy)rai
Overhead Slideshow/Animated Gif of the Stage 3 finish@mundociclistico
Stage 3 Official Highlights (03:06 English)inCycle
Official Stage 3 Highlights (02:11 Italian)giroditalia
Rousing KOM Jersey ceremony for veteran Dutch rider Martin Tjallingii (01:43 English)nos
43 Big Photos from Stage 3sirotti/rcs
Winner's Interview after Stage 3 (01:32 English)CyclingProNet
Winner's Interview after Stage 3 (01:31 English)eurosport
Stage 3 Interviews (01:37 English)giroditalia
Podcast: Stage 3 Analysis w/ Moore, Birnie, Friebe (31:33 English)telegraph
Maarten Tjallingii: 'Unbelievable' to race in front of home fans (01:40 English)eurosport
Backstage Pass - Stage 3 (05:36 English)ORICAGreenEDGE
Stage 3 Extended Highlights (25:43 English)sbs
Processo alla tappa - Stage 3 Post Race Show (19:49 Italian, restricted to Italy)rai

AG2R rider crashes and takes JC Peraud out of the race, Stage 3 (00:30 English)eurosport
Jean-Christophe Peraud abandons the Giro after face first Stage 3 crash@NOSwielrennen
70 km to go: Echelons! Stage 3 (00:12 Ambient)eurosport
65 km to go: crash at the back of the peloton, Stage 3 (00:20 English)eurosport

Stage 3 preview: Nijmegen → Arnhem, 190 km (mostly flat)

May 7 update:
Stage 3 Preview with Favoritesciclismointernacional
Stage 3 Flythrough (00:55 Music)giroditalia
Elia Viviani Previews Stage 3 (00:30 Ambient)@TeamSky
Outside the Trek bus; another sunny and warm day in the NL (00:07 Ambient)@TrekSegafredo
On the Movistar bus; final words (00:20 Ambient)@Movistar_Team
Fabio Sabatini Pre Stage 3: 'Kittel? Forza e fisico bestiali' (02:07 Italian)gazzetta
Sasha Modolo Pre Stage 3: 'Kittel? Il più forte con la squadra più forte' (02:38 Italian)gazzetta
Nizzolo Pre Stage 3: 'Kittel? Si batte così' (01:02 Italian)gazzetta
Dave Brailsford hails 'fantastic' Dutch start to Giro d'Italiacyclingweekly
See the race summary table (right) for the Stage 3 profile, map and timetable.

Stage 3 start time: Sunday 12:40 CET (10:40:00 AM GMT+0000); Weather for Nijmegen, NL
Earliest live video: 14:15 CET (12:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:12 CET (3:12:00 PM GMT+0000); Weather for Arnhem, NL

Stage 2 Post-Race Coverage


48 Big Photos from Stage 2 sirotti/rcs
Stage 2 Results
1  KITTEL, Marcel (EQS)                4:38:31
2  DEMARE, Arnaud (FDJ)                
3  MODOLO, Sacha (LAM)                 
4  HOFLAND, Moreno (TLJ)               
5  RUFFONI, Nicola (BAR)               
6  PORSEV, Alexander (KAT)             
7  EWAN, Caleb (OGE)                   
8  SBARAGLI, Kristian (DDD)            
9  AMADOR BIKKAZAKOVA, Andrey (MOV)    
10 NIZZOLO, Giacomo (TFS)              
11 SIMION, Paolo (BAR)                 
12 ARNDT, Nikias (TGA)                 
13 VIVIANI, Elia (SKY)                 
14 GROSU, Eduard Michael (NIP)         
15 GREIPEL, André (LTS)                
16 TCATEVICH, Aleksei (KAT)            
17 ZABEL, Rick (BMC)                   
18 CHAVES RUBIO, Johan Esteban (OGE)   
19 DILLIER, Silvan (BMC)               
20 OSS, Daniel (BMC)                   

General Classification after Stage 2
1  DUMOULIN, Tom (TGA)                4:49:34
2  ROGLIC, Primož (TLJ)               
3  KITTEL, Marcel (EQS)                  +  1
4  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  6
5  LUDVIGSSON, Tobias (TGA)              +  8
6  MOSER, Moreno (CPT)                   + 12
7  JUNGELS, Bob (EQS)                    + 13
8  BRANDLE, Matthias (IAM)               + 14
9  DILLIER, Silvan (BMC)                 + 16
10 KLUGE, Roger (IAM)                 
Full Official Stage 2 Results and General Classificationrcs
Kittel wins stage 2cyclingnews
Stage 2 finish line quotescyclingnews
GIRO'16 St.2: Marcel By Milespezcyclingnews
Kittel describes Giro d'Italia stage win as 'one of the most beautiful'cyclingnews
Fraile earns first mountain jersey at Giro d'Italiacyclingnews
Last 10 Km of Stage 2 (14:40 Basque)eitb
Last 1.5 Km of Stage 2 (02:18 English)sbs
Last 2 Km of Stage 2 (02:10 English)eurosport
Last Km of Stage 2 (01:28 Dutch)nos
Last Km of Stage 2 (4:07 Dutch, restricted to Belgium)sporza
15 km to go: the peloton hits the finishing circuit in Nijmegen, Stage 2 (00:12 Ambient)@TeamSky
24 km go: Minor crash at the back of the peloton (00:50 Ambient Noise)eitb
Winning is a team effort (00:27 Ambient)
Scenes from the Stage 2 Finish Post Race (00:52 Ambient)@Movistar_Team
Stage 2 Winner's Podium Ceremony (00:29 Ambient)
Stage 2 Pink Jersey Ceremony (00:59 Dutch)nos
KOM Jersey Ceremony, Stage 2 (00:43 Basque)eitb
Official Stage 2 Highlights (02:47 English)inCycle
Official Stage 2 Highlights (01:56 Italian)giroditalia
One-Minute Highlights from Stage 2 (01:08 Basque)eitb
Winner's Interview from Stage 2 (01:02 English)CyclingProNet
Winner's Interview from Stage 2 (01:30 English)eurosport
48 Big Photos from Stage 2 sirotti/rcs
Stage 2 Interviews and Scenes (01:12 English)giroditalia
Kittel is back to the form of two years ago says Lefevere (01:46 English)CyclingJournos
Stage 2 Extended Highlights (25:48 English, restricted to Australia)sbs
Podcast: Stage 2 Analysis w/ Moore, Birnie, Friebe (40:39 English)telegraph
Backstage Pass - Stage 2 (06:41 English/Music)ORICAGreenEDGE
Processo alla tappa - Stage 2 Post Race Show (15:39 Italian, restricted to Italy)rai

Stage 2 preview: Arnhem → Nijmegen, 190 km (flat/rolling)

May 7 update:
Stage 2 Preview with Favoritesciclismointernacional
Stage 2 Flythrough (00:55 Music)giroditalia
How Kittel could take pinkvelonews
Unserious questions for Americans at the Girovelonews
Sky's Elia Viviani Previews Stage 2 (00:49 English)@TeamSky
Elia Viviani Pre Stage 2 Interview (00:43 Italian)gazzetta
Andrey Amador Pre Stage 2 Preview (00:24 Spanish)@Movistar_Team
Dumoulin's Giro d'Italia bike gets pink makeovercyclingnews
Brailsford confident about Landa’s chances of overall successcyclingnews
See the race summary table (right) for the Stage 2 profile, map and timetable.

Stage 2 start time: Saturday 12:40 CET (10:40:00 AM GMT+0000); Weather for Arnhem, NL
Earliest live video: 14:15 CET (12:15:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 17:20 CET (3:20:00 PM GMT+0000); Weather for Nijmegen, NL

Stage 1 Post-Race Coverage


31 Big Photos from Stage 1sirotti/rcs
Stage 1 Results
1  DUMOULIN, Tom (TGA)                  11:03
2  ROGLIC, Primož (TLJ)                 
3  AMADOR BIKKAZAKOVA, Andrey (MOV)      +  6
4  LUDVIGSSON, Tobias (TGA)              +  8
5  KITTEL, Marcel (EQS)                  + 11
6  MOSER, Moreno (CPT)                   + 12
7  JUNGELS, Bob (EQS)                    + 13
8  CANCELLARA, Fabian (TFS)              + 14
9  BRANDLE, Matthias (IAM)              
10 DILLIER, Silvan (BMC)                 + 16
11 HAGA, Chad (TGA)                     
12 KLUGE, Roger (IAM)                   
13 PREIDLER, Georg (TGA)                 + 17
14 KEIZER, Martijn (TLJ)                
15 BOARO, Manuele (TNK)                  + 18
16 HOWSON, Damien (OGE)                  + 19
17 NIBALI, Vincenzo (AST)               
18 WISNIOWSKI, Lukasz (EQS)              + 20
19 HEPBURN, Michael (OGE)               
20 KANGERT, Tanel (AST)                  + 21
21 GENIEZ, Alexandre (FDJ)              
22 KRUIJSWIJK, Steven (TLJ)              + 22
23 VALVERDE BELMONTE, Alejandro (MOV)    + 24
24 HOFLAND, Moreno (TLJ)                 + 25
25 TUFT, Svein (OGE)                     + 26
26 NAVARDAUSKAS, Ramunas (CPT)          
27 NIZZOLO, Giacomo (TFS)                + 27
28 FUGLSANG, Jakob (AST)                 + 28
29 WELLENS, Tim (LTS)                   
30 ZOIDL, Riccardo (TFS)                
31 ULISSI, Diego (LAM)                   + 29
32 HOWARD, Leigh (IAM)                   + 30
33 ROCHE, Nicolas (SKY)                 
34 CHAVES RUBIO, Johan Esteban (OGE)    
35 KUENG, Stefan (BMC)                  
36 MORENO BAZAN, Javier (MOV)            + 31
37 DE BIE, Sean (LTS)                   
38 SERRY, Pieter (EQS)                   + 32
39 VISCONTI, Giovanni (MOV)             
40 ZAKARIN, Ilnur (KAT)                 

General Classification after Stage 1
1  DUMOULIN, Tom (TGA)                11:03
2  ROGLIC, Primož (TLJ)               
3  AMADOR BIKKAZAKOVA, Andrey (MOV)    +  6
4  LUDVIGSSON, Tobias (TGA)            +  8
5  KITTEL, Marcel (EQS)                + 11
6  MOSER, Moreno (CPT)                 + 12
7  JUNGELS, Bob (EQS)                  + 13
8  CANCELLARA, Fabian (TFS)            + 14
9  BRANDLE, Matthias (IAM)            
10 DILLIER, Silvan (BMC)               + 16
Official Stage 1 Results and General Classificationrcs
Tom Dumoulin wins stage 1cyclingnews
Stage 1: Finish line quotescyclingnews
Dumoulin delights Dutch with Giro TT winvelonews
Stage 1: Dumoulin The Dutch Master!pezcyclingnews
Mikel Landa Post Stage 1 Interview (00:56 Spanish)CyclingProNet
Vincenzo Nibali Post Stage 1 Interview (01:06 Italian)CyclingProNet
How the GC contenders fared on stage 1cyclingnews
Fabian Cancellara Post Stage 1 Interview (02:02 Italian)gazzetta
First blood to Nibali in GC battlecyclingnews
Mikel Landa: I expected to lose more time on Giro d'Italia first stagecyclingweekly
Roglic loses out on pink jersey by one hundredth of second – Giro d’Italia Shortscyclingnews
Former ski jumper Roglic surprises Girovelonews
Stage 1 Final TT Riders and Podium Ceremony (06:57 Basque)eitb
Last 300m of the Winning TT Ride from Stage 1 (01:00 Dutch)nos
Last 300m of the Winning TT Ride from Stage 1 (01:57 English)sbs
Winner's Celebration Post Stage 1 (00:06 Ambient)@GiantAlpecin
Winner's Interview from Stage 1 (01:13 Dutch)nos
Winner's Interview from Stage 1 (00:57 English)CyclingProNet
Post Race Show Interview with the Stage 1 Winner (02:28 Dutch)nos
Official Stage 1 Highlights (02:54 English)inCycle
Official Stage 1 Highlights (02:32 Italian)giroditalia
One-Minute Highlights from Stage 1 (00:59 Basque)eitb
Stefan Kung crashes into security barrier and fans on Stage 1 (00:29 English, restricted to Europe)eurosport
Interview with Intermediate Leader, Primoz Roglic (01:34 English)nos
31 Big Photos from Stage 1sirotti/rcs
Processo alla tappa - Stage 1 Post Race Show (38:38 Italian, restricted to Italy)rai
Backstage Pass - Stage 1 (03:01 English)ORICAGreenEDGE
Stage 1 Extended Highlights (25:21 English, restricted to Australia)sbs
Giro stage 1 Podcast: One Giant step (42:17 English)telegraph
When every second counts: Behind the scenes on Stage 1 (02:20 Music)TeamGiant-Alpecin

Stage 1 preview: Apeldoorn → Apeldoorn, 9.8 km (TT)

May 5 update:
Stage 1 Preview with Favoritesciclismointernacional
Stage 1 Flythrough (00:55 Music)giroditalia
Mikel Landa wary of time loss in Giro d'Italia opening time trialcyclingweekly
Dumoulin tips Cancellara for first maglia rosacyclingnews
Stage 1 Time Trial Course Preview (05:03 English)gcn
Stage 1 TTT Start Order and Times (CET) — rcs
Preview: Giro d'Italia opening time trial in Apeldoorncyclingnews
TrekSegafredo Team Car recon clip (00:18 Ambient)@TrekSegafredo
Mikel Landa analyzes Stage 1 (00:27 English)@TeamSky
See the race summary table (right) for the Stage 1 profile, map and timetable.

Stage 1 start time: Friday 13:45 CET (11:45:00 AM GMT+0000); Weather for Apeldoorn, NL
Earliest live video: 13:45 CET (11:45:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Apeldoorn, NL

2016 Giro d'Italia Teams Presentation


May 5 update:
39 Big Photos from the Teams Presentationsirotti/rcs
Opening Ceremony Launch (00:18 Ambient)@Girogelderland
Overhead of Team Sky's entrance through the large crowd (00:30 Ambient)@TeamSky
Bikecam footage of Movistar's team presentation entrance (00:30 Ambient)@jjrojillas
Riders have the last word at the Giro d'Italia teams presentationcyclingnews

2016 Giro d'Italia Favorites Pre-Race Press Conference

May 4 update:
31 Big Photos with quotes from the Race Favorites Pre-Race Press Conferencesirotti/rcs
Vincenzo Nibali Pre-Race Interview (05:01 Italian)CyclingProNet
Jean-Christophe Péraud Pre-Race Interview (02:04 French)CyclingProNet
Tim Wellens Pre-Race Interview (02:30 English)CyclingProNet
Viviani: Beating Kittel gives me confidence for the Giro d'Italiacyclingnews
Mikel Landa Pre-Race Interview (02:00 Spanish)CyclingProNet
André Greipel Pre-Race Press Conference (04:06 English)CyclingProNet
Davide Formolo Pre-Race Press Conference (01:34 Italian)CyclingProNet
Formolo earning his doctorate in the pelotonvelonews
Matteo Pelucchi Pre-Race Interview (01:22 Italian)CyclingProNet
Elia Viviani Pre-Race Interview (01:59 Italian)CyclingProNet
Landa, the newest grand tour leadervelonews
Domenico Pozzovivo Pre-Race Interview (02:44 Italian)gazzetta
Marcel Kittel: 'I don't fear anyone' (01:38 English)CyclingJournos
Hesjedal hints at final Grand Tourcyclingnews
Estaban Chaves Pre-Race Interview (01:16 Spanish)CyclingProNet
Bob Jungels Pre-Race Interview (01:34 English)CyclingProNet

2016 Giro d'Italia Preview

May 5 update:
Cancellara hit by stomach flu ahead of Giro d'Italiacyclingnews
The Giro d'Italia contenders (10:55 English)inCycle
Three years on, Nibali once again Giro d’Italia favouritecyclingnews
Official Startlist w/ bib numberssteephill.tv
Kittel returns to grand tour racing after disastrous 2015velonews
10 Riders To Watch: Giro D'Italia 2016 (05:22 English)gcn
Valverde: nervous and ready to get things started (05:36 Spanish/English)MovistarTeam
Hansen feels trapped by grand tour streakvelonews
Mario Cipollini's Favorites for the Giro d'Italia. (04:24 Italian/Spanish)espn

May 4 update:
Giro'16: The PEZ Previewpezcyclingnews
Race Preview: Giro d'Italia 2016velonews
Greipel prepares to battle back in Giro d’Italia after 'worst ever spring'cyclingnews
Six breakthrough riders to watch at the 2016 Giro d’Italiacyclingtips
Haga: Giro d'Italia is a step closer to being normal as a racercyclingnews
Giro d'Italia: pressure on Uran as Cannondale aim highcyclingnews
Sprinters seek proof and pink at Girovelonews
The Recon Ride Podcast: Giro d’Italia 2016, Part I (47:39 English)velohuman
Podcast: let's talk about the Giro d'Italia (48:56 English)cycling-central
Giro d'Italia Preview (Part 1/3) FT. Leigh Howard (44:42 English)cyclinghub
Overall Preview with Favoritesciclismointernacional
Giro d'Italia GC Preview 2016 (09:30 English)BobkeTV
Nibali's form under scrutiny ahead of Giro startreuters
Mikel Landa - Road to the Giro (04:38 Music/English)TeamSky

May 3 update:
Team Sky's Official Roster Announcement (01:43 No Audio)@TeamSky
Landa to lead Team Skycyclingnews
FDJ's Official Roster Announcement (00:52 Music)EquipeCyclisteFDJ
A guide to the top 10 sprinterscyclingnews
Alejandro Valverde Talks About His First Giro (03:06 Spanish/English)MovistarTeam
Vincenzo Nibali Pre-Race Interview (02:07 Italian)giroditalia
Alejandro Valverde Pre-Race Interview (01:29 Spanish)giroditalia
Valverde targeting stages and podium at Giro d'Italiacyclingnews
Dimension Data set for Giro d’Italia debutcyclingnews
No British riders at the Giro d'Italia for the second year runningcyclingweekly

May 2 update:
Movistar's Official Roster Announcement (01:05 Music)@Movistar_Team
Etixx - Quick-Step's Official Roster Announcement (00:15 Music)@Etixx_QuickStep
Orica-GreenEdge target GC with Chavescyclingnews
Majka to lead Tinkoffcyclingnews
Nibali likes his chances at Giro after two-year absencevelonews
Valverde doesn't fear return to Italy despite Puerto banvelonews
The fall — and rise — of Italian cyclingvelonews
2016 Giro d'Italia teams power rankingsvelonews
BMC looking for stage wins at the Giro d'Italiacyclingnews
Slideshow of the GC Favorites (01:34 Music)cyclismactu

May 1 update:
GCN Preview Show with Race Favourites & Key Stages (10:18 English)gcn
Dombrowski primed for Giro debutvelonews

April 30 update:
Uran: This is my best chance to win the Giro d'Italiacyclingnews
Greipel optimistic for Giro despite season's slow startvelonews
Roche targets three Grand Tours after making Team Sky’s Giro d’Italia long listcyclingnews
Cancellara will return to Giro d’Italia for the first time since 2009cyclingnews

April 29 update:
Alex Dowsett out of the Giro d'Italia after undergoing collarbone surgerycyclingweekly

April 28 update:
Woods scratched from Giro due to broken handvelonews

April 26 update:
Giro d'Italia 2016: 10 riders to watch (05:32 English)cyclingnewstv
Romandie stage win boosts Kittel’s confidence ahead of Giro d’Italiacyclingnews
Giant-Alpecin targeting stage wins at Giro d'Italiacyclingnews

April 21 update:
Official 2016 Giro d'Italia Race Promo (02:45 Music)giroditalia
Provisional Startlist w/ bib numberssteephill
Nibali, Landa, Cancellara, Gilbert named in provisional line-upcyclingnews
Giant-Alpecin will target Giro d'Italia time trial win with Dumoulincyclingnews

April 18 update:
Valverde taking Giro debut very seriouslyvelonews
Valverde hits form for Ardennes Classics but Giro d'Italia still the prioritycyclingnews
Joe Dombrowski Q&A: Gearing up for Giro d'Italia debutcyclingnews

April 15 update:
Movistar name 11 riders for Giro d’Italia squadcyclingnews
Movistar name 11 riders for Giro d’Italia shortlist (00:27 Music)@Movistar_Team

April 11 update:
Timetables + new (official) versions of the stage profiles and maps are now posted in the race summary table
Partial Startliststeephill.tv

March 16 update:
Valverde, Amador recon Giro d'Italia mountain stages - Gallerycyclingnews

March 13 update:
Nibali could skip Giro d’Italia due to risk of mountain stage cancellationscyclingnews

March 1 update:
Mikel Landa behind schedule for Girovelonews

February 8 update:
Kittel to miss Milan-San Remo but sets his sights on the Giro d'Italiacyclingnews

January 28 update:
Valverde enters new territory with Giro, Tour of Flandersvelonews

January 25 update:
Majka targeting podium at Giro d'Italiacyclingnews

January 20 update:
Nibali Q&A: Giro d'Italia and Rio Olympics main goals, Tour de France still an knowncyclingnews

January 19 update:
Analysis: The Giro d'Italia wild card teams for 2016cyclingnews
Reeling after non-invite, Savio says he is uncertain about continued existence of Androni Giacattoli teamcyclingtips
Vegni warns Italian teams to modernise or lose future Giro d’Italia invitationscyclingnews
Uran: I will try to win the Giro d’Italiacyclingnews

January 7 update:
Dumoulin’s road to Rio runs through the Giro d’Italiacyclingnews

October 14 update:
Nibali to target Giro d'Italia in 2016, Aru the Tour de Francecyclingnews


16 Big Photos from the 2016 Giro d'Italia Route Presentationsirotti/rcs

October 7 update:
5 things to look forward to at the 2016 Giro d'Italia (03:54 English)cyclingnewstv

October 5/6 update:
All Stage profiles and maps are now posted. See right.
Official 2016 Race Promo (02:45 Music)GirodItalia
Overall General Profile of All Stagestwitter
2016 Route Presentation Flythrough (03:28 Music)GirodItalia
2016 Giro d'Italia race route officially unveiled in Milancyclingnews
Ivan Basso announces retirement from professional cyclingcyclingnews
Contador: "It'll be good to watch the Giro on television"cyclingnews
Ivan Basso talks about his retirement (01:09 Italian)CyclingProNet
Vincenzo Nibali apre alla sua partecipazione al Giro d'Italia 2016 (01:04 Italian)CyclingProNet
Damiano Cunego: 'Giro diverso dal solito' (00:52 Italian)gazzetta
Philipped Gilbert al Giro 2016: 'Questa corsa mi piace..' (00:28 Italian)gazzetta
Elia Viviani: 'Giro e Rio, che 2016' (00:53 Italian)gazzetta
Nibali ready to forgo Tour de France and target 2016 Giro d’Italiacyclingnews
Peter Sagan: 'Rainbow jersey or not, I have to keep training'cyclingweekly
16 Big Photos from the 2016 Giro d'Italia Route Presentationsirotti/rcs
Dumoulin tempted by 2016 Giro d'Italia routecyclingnews
Alberto Contador Brief Comments (00:17 Spanish)gazzetta
Matthews sees numerous possibilities for stage wins in 2016 Giro d'Italia routecyclingnews
Peter Sagan conferma le difficoltà per la partecipazione al Giro d'Italia 2016 (00:50 Italian)CyclingProNet
Philippe Gilbert giudica positivamente il percorso del Giro d'Italia 2016 (00:43 Italian)CyclingProNet
Alejandro Valverde aprecia el recorrido del Giro d'Italia 2016 (01:31 Spanish)CyclingProNet

October 4 update:
Nibali may be only 'big' to race 2016 Girovelonews

October 1 update:
Route has been leaked. See the list of unofficial host towns in the race summary table (right). Official Stage 9 and 13 profiles now posted.



Also follow steephill on Twitter for the latest race info and video updates.
2016 Giro d'Italia could tempt Grand Tour time trialistscyclingnews

September 29 update:
2016 Giro d'Italia to feature rolling 40km time trial through Chianti vineyardscyclingnews

September 21 update:
Giro organizer unveils challenging mountain stage for 2016 routevelonews

Video highlights/archived coverage from previous years



Live Video Streaming and TV Coverage

May 20 update: A work in progress for 2016 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



media source tv or internet comments/restrictions

   live video (italian)
   live video (italian)
   live videom (italian)
   live videom (italian)
  tv schedule
Italy; earliest live video coverage with the pre-race show starting at 13:45 CET. The first two feeds may be geo-restricted.
   live video (restricted)
  tv schedule
Italy; Live on Rai Tre.

   live video (english)
   live video (english)
[subscribers link]
  tv schedule
United States; Stage 21 Live at 8:30 ET. Bein Sports (Channel 1, Learn more.) high quality video streaming (including all channels 1-9) to your computer, mobile device or TV without a cable, satellite or telco contract for only $6.99 / month. Click for more info.
   live video (english)
        [subscription required]
Canada; Cycling.tv Stage 21 LIVE 1230 UTC (0830 EDT) with Ned Boulting & Daniel Lloyd. $19.95 USD for the entire race.
eurosport    live video (english)
   live videom (english)
   live videom (english)
   live videom (english)
   live videom (english)
   live video (english)
  tv schedule (british)
  tv schedule (int'l/cet)
Europe (English); Live each day on Eurosport International and/or Eurosport 2. Stage 21 live at 14:30 CET
   live video (italian)
  tv schedule
USA, Canada and elsewhere; Italian. RAI International is available as part of your cable package for about $6.00. Live daily coverage starts about 1 hour after the official feed starts
   live video (basque)
  tv schedule
Basque; Stage 21 live at 14:30 CET
   live video (dutch)
   live videom (dutch)
  tv schedule
Belgium/Europe (Dutch); Stage 21 live at 14:30 CET
   live video (english)
  tv schedule
Australia; SBS live. All stages will be live
   live video (luxembourgish)
   live video (luxemburgish)
  tv schedule
Luxemburg; live at 16:00 CET

   live video (english)
  tv schedule
New Zealand; Highlights only on Sky Sport 4
   live video (spanish)
  tv schedule
Spanish; Teledeporte's live feed
   live video (french)
  tv schedule
Quebec/Canada via Quebec's Reseau des Sports; RDS (French) Live most days at 8:30am ET
   live video (spanish)
   live video (spanish)
  tv schedule
Latin America; Live daily coverage.
 live ticker
English with Italian and Spanish options; official source for race updates
 live text updates Cyclingnews English text updates
live text updates English; updates from Charles Pelkey
 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




2016 Giro d'Italia Route Map


Overall General Profile of All Stagestwitter
2016 Route Presentation Flythrough (03:28 Music)GirodItalia
Stage maps are be posted in the race summary table.


2015 Giro d'Italia Archived Coverage

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