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

The Dolomites shook the race up as expected and the top six riders on GC are now separated by only 90 seconds -- high drama for the 100th Giro d'Italia. One more road stage before the final day TT in Milan to go on the final weekend. This is the 2017 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 2017sirotti/rcs
Big Photos from 2016sirotti/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 5206 km 
AlgheroOlbia
profile | map | timetable | preview | results | photos | video
2Saturday, May 6211 km 
OlbiaTortolì
profile | map | timetable | preview | results | photos | video
3Sunday, May 7148 km 
TortolìCagliari
profile | map | timetable | preview | results | photos | video
RMonday, May 8 
Rest day
4Tuesday, May 9181 km 
CefalùEtna-Rifugio
profile | map | timetable | preview | results | photos | video
5Wednesday, May 10159 km 
PedaraMessina
profile | map | timetable | preview | results | photos | video
6Thursday, May 11217 km 
Reggio CalabriaTerme Luigiane
profile | map | timetable | preview | results | photos | video
7Friday, May 12224 km 
CastrovillariAlberobello
profile | map | timetable | preview | results | photos | video
8Saturday, May 13189 km 
MolfettaPeschici
profile | map | timetable | preview | results | photos | video
9Sunday, May 14152 km 
Montenero di BisacciaBlockhaus
profile | map | timetable | preview | results | photos | video
RMonday, May 15 
Rest day
10Tuesday, May 1639.8 km 
FolignoMontefalco
profile | map | timetable | preview | results | photos | video
11Wednesday, May 17161 km 
FirenzeBagno di Romagna
profile | map | timetable | preview | results | photos | video
12Thursday, May 18234 km 
ForlìReggio Emilia
profile | map | timetable | preview | results | photos | video
13Friday, May 19167 km 
Reggio EmiliaTortona
profile | map | timetable | preview | results | photos | video
14Saturday, May 20131 km 
CastellaniaOropa
profile | map | timetable | preview | results | photos | video
15Sunday, May 21199 km 
ValdengoBergamo
profile | map | timetable | preview | results | photos | video
RMonday, May 22 
Rest day
16Tuesday, May 23222 km 
RovettaBormio
profile | map | timetable | preview | results | photos | video
17Wednesday, May 24219 km 
TiranoCanazei
profile | map | timetable | preview | results | photos | video
18Thursday, May 25137 km 
MoenaOrtisei
profile | map | timetable | preview | results | photos | video
19Friday, May 26191 km 
San CandidoPiancavallo
profile | map | timetable | preview | results | photos | video
20Saturday, May 27190 km 
PordenoneAsiago
profile | map | timetable | preview | results | photos | video
21Sunday, May 2827.6 km 
MonzaMilano
profile | map | timetable | preview | results | photos | video
  Total Distance3605 km 

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

BAHRAIN - MERIDA (TBM)
BRN
  1NIBALI  VincenzoITA
  2AGNOLI  ValerioITA
  3BOARO  ManueleITA
  4GASPAROTTO  EnricoITA
  5MORENO BAZAN  JavierESP
  6PELLIZOTTI  FrancoITA
  7PIBERNIK  LukaSLO
  8SIUTSOU  KanstantsinBLR
  9VISCONTI  GiovanniITA

AG2R LA MONDIALE (ALM)
FRA
  11POZZOVIVO  DomenicoITA
  12BERARD  JulienFRA
  13BIDARD  FrançoisFRA
  14CHEVRIER  ClementFRA
  15DUPONT  HubertFRA
  16GASTAUER  BenLUX
  17GENIEZ  AlexandreFRA
  18JAUREGUI  QuentinFRA
  19MONTAGUTI  MatteoITA

ASTANA (AST)
KAZ
  22CATALDO  DarioITA
  23BILBAO LOPEZ DE ARMENTIA  PelloESP
  24BIZHIGITOV  ZhandosKAZ
  25HANSEN  JesperDEN
  26KANGERT  TanelEST
  27SANCHEZ GIL  Luis LeónESP
  28TIRALONGO  PaoloITA
  29ZEITS  AndreyKAZ

BARDIANI CSF (BAR)
ITA
  31PIRAZZI  StefanoITA
  32ALBANESE  VincenzoITA
  33ANDREETTA  SimoneITA
  34BARBIN  EnricoITA
  35BOEM  NicolaITA
  36CICCONE  GiulioITA
  37MAESTRI  MircoITA
  38ROTA  LorenzoITA
  39RUFFONI  NicolaITA

BMC RACING (BMC)
USA
  41VAN GARDEREN  TejayUSA
  42DENNIS  RohanAUS
  43DILLIER  SilvanSUI
  44HERMANS  BenBEL
  45QUINZIATO  ManuelITA
  46ROSSKOPF  JosephUSA
  47SENNI  ManuelITA
  48TEUNS  DylanBEL
  49VENTOSO ALBERDI  Francisco JoseESP

BORA - HANSGROHE (BOH)
GER
  51BÁRTA  JanCZE
  52BENEDETTI  CesareITA
  53BENNETT  SamIRL
  54KONRAD  PatrickAUT
  55MENDES  JoséPOR
  56MÜHLBERGER  GregorAUT
  57PELUCCHI  MatteoITA
  58PÖSTLBERGER  LukasAUT
  59SELIG  RüdigerGER

CANNONDALE DRAPAC (CDT)
USA
  61ROLLAND  PierreFRA
  62CARTHY  HughGBR
  63DOMBROWSKI  Joseph LloydUSA
  64FORMOLO  DavideITA
  65HOWES  AlexUSA
  66KOREN  KristijanSLO
  67SLAGTER  Tom-JelteNED
  68VILLELLA  DavideITA
  69WOODS  MichaelCAN

CCC SPRANDI POLKOWICE (CCC)
POL
  71HIRT  JanCZE
  72BIALOBLOCKI  MarcinPOL
  73GROßSCHARTNER  FelixAUT
  74OWSIAN  LukaszPOL
  75PATERSKI  MaciejPOL
  76PONZI  SimoneITA
  77SAMOILAU  BranislauBLR
  78SCHLEGEL  MichalCZE
  79TRATNIK  JanSLO

FDJ (FDJ)
FRA
  81PINOT  ThibautFRA
  82BONNET  WilliamFRA
  83LADAGNOUS  MatthieuFRA
  84LUDVIGSSON  TobiasSWE
  85MOLARD  RudyFRA
  86MORABITO  SteveSUI
  87REICHENBACH  SébastienSUI
  88ROY  JérémyFRA
  89VAUGRENARD  BenoitFRA

GAZPROM - RUSVELO (GAZ)
RUS
  91FIRSANOV  SergeyRUS
  92BRUTT  PavelRUS
  93FOLIFOROV  AlexanderRUS
  94KOZONTCHUK  DmitriyRUS
  95LAGUTIN  SergeyRUS
  96ROVNY  IvanRUS
  97SAVITSKIY  IvanRUS
  98SHALUNOV  EvgenyRUS
  99TCATEVICH  AlekseiRUS

LOTTO SOUDAL (LTS)
BEL
  100GREIPEL  AndréGER
  101BAK  Lars YttingDEN
  102DE BIE  SeanBEL
  103DE BUYST  JasperBEL
  104DE CLERCQ  BartBEL
  105HANSEN  Adam JamesAUS
  106HOFLAND  MorenoNED
  107MARCZYNSKI  TomaszPOL
  109MONFORT  MaximeBEL

MOVISTAR (MOV)
ESP
  111QUINTANA  NairoCOL
  112AMADOR BIKKAZAKOVA  AndreyCRC
  113ANACONA GOMEZ  Winner AndrewCOL
  114BENNATI  DanieleITA
  115DE LA PARTE GONZALEZ  VictorESP
  116HERRADA LOPEZ  JoseESP
  117IZAGIRRE INSAUSTI  GorkaESP
  118ROJAS  JoseESP
  119SUTHERLAND  RoryAUS

ORICA - SCOTT (ORS)
AUS
  121YATES  AdamGBR
  122EDMONDSON  AlexanderAUS
  123EWAN  CalebAUS
  124HEPBURN  MichaelAUS
  125JUUL JENSEN  ChristopherDEN
  126MEZGEC  LukaSLO
  127PLAZA  RubenESP
  128TUFT  SveinCAN
  129VERONA  CarlosESP

QUICK - STEP FLOORS (QST)
BEL
  131JUNGELS  BobLUX
  132CAPECCHI  ErosITA
  133DE PLUS  LaurensBEL
  134DEVENYNS  DriesBEL
  135GAVIRIA RENDON  FernandoCOL
  136KEISSE  IljoBEL
  137MARTINELLI  DavideITA
  138RICHEZE  Maximiliano ArielARG
  139SERRY  PieterBEL

DIMENSION DATA (DDD)
RSA
  141HAAS  NathanAUS
  142ANTON HERNANDEZ  IgorESP
  143BERHANE  NatnaelERI
  144FRAILE MATARRANZ  OmarESP
  145GIBBONS  RyanRSA
  146JANSE VAN RENSBURG  Jacques WillemRSA
  147SBARAGLI  KristianITA
  148TEKLEHAIMANOT  DanielERI
  149VAN ZYL  JohannRSA

KATUSHA ALPECIN (KAT)
SUI
  151ZAKARIN  IlnurRUS
  152BELKOV  MaximRUS
  153GONÇALVES  JoséPOR
  154KIŠERLOVSKI  RobertCRO
  155KOCHETKOV  PavelRUS
  156KUZNETSOV  ViacheslavRUS
  157LOSADA ALGUACIL  AlbertoESP
  158MAMYKIN  MatveyRUS
  159VICIOSO ARCOS  ÁngelESP

LOTTO NL - JUMBO (TLJ)
NED
  161KRUIJSWIJK  StevenNED
  162BATTAGLIN  EnricoITA
  163CAMPENAERTS  VictorBEL
  164CASTELIJNS  TwanNED
  165CLEMENT  StefNED
  166KEIZER  MartijnNED
  167TANKINK  BramNED
  168VAN DEN BROECK  JurgenBEL
  169VAN EMDEN  JosNED

SKY (SKY)
GBR
  171LANDA MEANA  MikelESP
  172DEIGNAN  PhilipIRL
  173ELISSONDE  KennyFRA
  174GOLAS  MichalPOL
  175HENAO GOMEZ  SebastianCOL
  176KIRYIENKA  VasilBLR
  177PUCCIO  SalvatoreITA
  178ROSA  DiegoITA
  179THOMAS  GeraintGBR

SUNWEB (SUN)
GER
  181DUMOULIN  TomNED
  182BAUHAUS  PhilGER
  183GESCHKE  SimonGER
  184HAGA  ChadUSA
  185KELDERMAN  WilcoNED
  186LUNKE  Sindre SkjøstadNOR
  187PREIDLER  GeorgAUT
  188STAMSNIJDER  TomNED
  189TEN DAM  LaurensNED

TREK - SEGAFREDO (TFS)
USA
  191MOLLEMA  BaukeNED
  192ALAFACI  EugenioITA
  193BERNARD  JulienFRA
  194DIDIER  LaurentLUX
  195HERNANDEZ BLAZQUEZ  JesusESP
  196NIZZOLO  GiacomoITA
  197PEDERSEN  MadsDEN
  198STETINA  PeterUSA
  199STUYVEN  JasperBEL

UAE Team Emirates (UAD)
UAE
  201FARIA DA COSTA  Rui AlbertoPOR
  202CONTI  ValerioITA
  203FERRARI  RobertoITA
  204MARCATO  MarcoITA
  205MODOLO  SachaITA
  206MOHORIC  MatejSLO
  207RAVASI  EdwardITA
  208PETILLI  SimoneITA
  209POLANC  JanSLO

WILIER TRIESTINA - SELLE ITALIA (WIL)
ITA
  211POZZATO  FilippoITA
  212AMEZQUETA MORENO  JulenESP
  213BUSATO  MatteoITA
  214FONZI  GiuseppeITA
  215KOSHEVOY  IliaBLR
  216MARECZKO  JakubITA
  217MARTINEZ POVEDA  Daniel FelipeCOL
  218RODRIGUEZ MARTIN  CristianESP
  219ZHUPA  EugertALB

  Printable Startlist



News and Updates for Giro d'Italia 2017

September 17 update:
Giro d’Italia 2018 will begin with Jerusalem individual time trialcyclingnews
Giro d'Italia 2018 Big Start - Jerusalem (06:04 English)giroditalia
Contador and Basso Interview - Big Start 2018 (02:27 English)giroditalia

September 14 update:
2018 Giro to start in Israel, end in Vatican Cityvelonews

June 2 update:
Giro d'Italia - Full recap (01:54 Music)giroditalia
May 31 update:
Maastricht welcomes home Tom Dumoulin, first Dutch Giro winner - 1/2 (00:31 Dutch)nos
Maastricht welcomes home Tom Dumoulin, first Dutch Giro winner - 2/2 (00:35 Dutch)nos
Massive crowds turn out in Maastricht for Tom Dumoulin (01:23 Dutch)sporza

Stage 21 Post-Race Coverage

Een historische prestatie van Tom Dumoulin, maar etappewinnaar Jos van Emden had natuurlijk ook een feestje te vieren op het podium. pic.twitter.com/s86EZEb5IC

— NOS Wielrennen (@NOSwielrennen) May 28, 2017

33 Big Photos from Stage 21sirotti/rcs
Stage 21 Results
1  VAN EMDEN, Jos (TLJ)               33:08
2  DUMOULIN, Tom (SUN)                +   15
3  QUINZIATO, Manuel (BMC)            +   27
4  KIRYIENKA, Vasil (SKY)             +   31
5  ROSSKOPF, Joseph (BMC)             +   35
6  BÁRTA, Jan (BOH)                   +   39
7  PREIDLER, Georg (SUN)              +   51
8  JUNGELS, Bob (QST)                 +   54
9  TRATNIK, Jan (CCC)                 +   57
10 AMADOR BIKKAZAKOVA, Andrey (MOV)   + 1:02
11 BIALOBLOCKI, Marcin (CCC)          + 1:04
12 PEDERSEN, Mads (TFS)               
13 LUDVIGSSON, Tobias (FDJ)           + 1:09
14 NIBALI, Vincenzo (TBM)             
15 HEPBURN, Michael (ORS)             + 1:13
16 CLEMENT, Stef (TLJ)                + 1:14
17 HAGA, Chad (SUN)                   + 1:16
18 VAN DEN BROECK, Jurgen (TLJ)       + 1:17
19 DILLIER, Silvan (BMC)              
20 TUFT, Svein (ORS)                  + 1:18
21 VAN GARDEREN, Tejay (BMC)          + 1:21
22 STUYVEN, Jasper (TFS)              + 1:31
23 GONÇALVES, José (KAT)              + 1:36
24 PLAZA, Ruben (ORS)                 
25 PÖSTLBERGER, Lukas (BOH)           + 1:37
26 VENTOSO ALBERDI, Francisco (BMC)   
27 QUINTANA, Nairo (MOV)              + 1:39
28 PINOT, Thibaut (FDJ)               + 1:42
29 KONRAD, Patrick (BOH)              + 1:44
30 CASTELIJNS, Twan (TLJ)             + 1:46
31 MOLLEMA, Bauke (TFS)               
32 KEIZER, Martijn (TLJ)              + 1:48
33 ROY, Jérémy (FDJ)                  + 1:49
34 SANCHEZ GIL, Luis León (AST)       
35 ZAKARIN, Ilnur (KAT)               
36 ROSA, Diego (SKY)                  + 1:50
37 BELKOV, Maxim (KAT)                + 1:54
38 MONFORT, Maxime (LTS)              
39 PATERSKI, Maciej (CCC)             + 1:57
40 BAK, Lars Ytting (LTS)             + 1:58

Final General Classification
1  DUMOULIN, Tom (SUN)                90:34:54
2  QUINTANA, Nairo (MOV)               +    31
3  NIBALI, Vincenzo (TBM)              +    40
4  PINOT, Thibaut (FDJ)                +  1:17
5  ZAKARIN, Ilnur (KAT)                +  1:56
6  POZZOVIVO, Domenico (ALM)           +  3:11
7  MOLLEMA, Bauke (TFS)                +  3:41
8  JUNGELS, Bob (QST)                  +  7:04
9  YATES, Adam (ORS)                   +  8:10
10 FORMOLO, Davide (CDT)               + 15:17
11 POLANC, Jan (UAD)                   + 18:06
12 HIRT, Jan (CCC)                     + 20:49
13 MONFORT, Maxime (LTS)               + 21:59
14 CATALDO, Dario (AST)                + 24:40
15 REICHENBACH, Sébastien (FDJ)        + 28:11
16 KONRAD, Patrick (BOH)               + 35:50
17 LANDA MEANA, Mikel (SKY)            + 37:09
18 AMADOR BIKKAZAKOVA, Andrey (MOV)    + 37:49
19 DUPONT, Hubert (ALM)                + 38:45
20 VAN GARDEREN, Tejay (BMC)           + 57:13
Full Official Stage 21 Results and Final General Classificationrcs
Tom Doumoulin wins the Giro d'Italiacyclingnews
Giro 100, 21ª tappa: Dumoulin re. Quintana 2°,gazzetta.it
Tom Dumoulin wins 100th Giro d’Italia after pulsating time trial finishtheguardian
Jos Van Emden: 'Ik hoop dat ik de tijdrit win en Dumoulin de Giro' (02:25 Dutch)sporza
Stage 21 Winner's Interview; Van Emden in tranen na tijdritwinst (00:25 Dutch)nos
Jos Van Emden na de Aankomst - Rit 21 (01:58 Dutch)CyclingProNet
Giro d'Italia: Stage 21 finish line quotescyclingnews
Thibaut Pinot - Interview d'arrivée - 21e étape (03:57 French)CyclingProNet
Last Km of Nairo Quintana's Stage 21 ITT (02:34 English)eurosport
Quintana believes late sickness cost him the Girovelonews
Vincenzo Nibali - intervista post-gara - 21a Tappa (04:21 Italian)CyclingProNet
Tappa 21 - Intervista Vincenzo Nibali (00:52 Italian)giroditalia
Tom Dumoulin: I never expected to win the Giro d'Italiacyclingnews
Nairo Quintana en la meta de la 21a etapa (03:28 Spanish)CyclingProNet
Nairo Quintana: 'You can't always get what you aim for in a bike race'cyclingnews
Tom Dumoulin - post-race interview - Stage 21 (04:04 English)CyclingProNet
Francisco Gaviria Post Stage 21 Interview (00:30 Spanish)espn
Van Emden gives Netherlands another win to celebrate in Giro d'Italia finalecyclingnews
No regrets for Nibali after finishing third overallcyclingnews
Pinot: Giro d'Italia was a big moment for my careercyclingnews
Gaviria and Jungels headline Quick-Step Floors' Giro d'Italia successcyclingnews
Yates puts white jersey loss to one side with top-ten resultcyclingnews
Dumoulin honoured but still humble after Giro d’Italia victorycyclingnews
Quintana’s thoughts turn to Tour de France after falling short at Girocyclingnews
Last Km of the GC Winner's Stage 21 TT Ride (01:43 English)eurosport
GC Winner Finishing Stage 21 (00:40 French)@lachainelequipe
Stage 21 and GC Winner Celebrate (00:30 Ambient)@giroditalia
The finish to the 2017 Giro d'Italia (01:21 French)@lachainelequipe
The GC Winner and His Team Celebrate Post Stage 21 (00:30 Ambient)
Final Riders from the Stage 21 ITT (22:46 English)eurosport
GC Winner's Post Race Interview (01:14 English)eurosport
GC Winner's Post Race Interview (01:04 English)giroditalia
GC Winner's Post Race Interview (01:21 English/Basque)eitb
GC Podium Ceremony (08:30 English)eurosport
The presentation of the Giro trophy (02:35 English)eurosport
Changing of the guard? GC Winner Relects Post Stage 20 (03:43 English)eurosport
Stage 21 Highlights including the winning ITT ride (07:41 Basque)eitb
Official Stage 21 Highlights (05:21 English)inCycle
Official 21a Tappa Highlights (02:23 Italian)giroditalia
Etappe 21 Highlights (05:16 Dutch)nos
Resumen Etapa 21 (01:42 Spanish)espn
Stage 21 Analysis (03:22 English)eurosport
33 Big Photos from Stage 21sirotti/rcs
Backstage Pass - Stage 21 Post Race (03:11 English/Music)ORICAScott
Stage 21 - The Movie (01:26 Music)giroditalia
Stage 21 Analysis w/ R Moore, L Birnie, D Friebe (1:01:12 English)cyclingpodcast
How The Race Was Won: Giro Italia Stages 16-21 (05:49 English)eurosport
How much prize money did Tom Dumoulin get for winning the Giro d'Italia?cyclingweekly

Backstage Pass - Stage 21 Pre Race (03:09 English/Music)ORICAScott
Top 5 craziest moments from Giro d'Italia 2017 (01:11 English)eurosport

Stage 21 preview: Monza → Milano, 27.6 km (TT)

May 27 update:
Stage 21 Preview: Maglia Rosa Showdown In Milanpodiumcafe
Stage 21 Flythrough and Course Preview (01:00 English)eurosport
Stage 21 Flythrough (01:03 Music)giroditalia
Stage 21 ITT Start Order and Times (CET) — rcs
Quintana: ‘I need the best time trial of my life’velonews
Yates and Jungels to battle for best young rider prize in final time trialcyclingnews
Dumoulin needs 1.81s per km to overtake Quintana. Could be very close still@daniellloyd1
Giro TT: Four riders, one minute, three podium spotsvelonews
Giro still 'rosy' as Pinot targets last-gasp pink jerseyvelonews
See the race summary table (right) for the Stage 21 profile, map and timetable.

Stage 21 start time: Sunday 13:45 CET (11:45:00 AM GMT+0000); Weather for Monza, Italy
Earliest live video: 13:45 CET (11:45:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:35 CET (3:35:00 PM GMT+0000); Weather for Milano, Italy

Stage 20 Post-Race Coverage


44 Big Photos from Stage 20sirotti/rcs
Stage 20 Results
1  PINOT, Thibaut (FDJ)               4:57:58
2  ZAKARIN, Ilnur (KAT)               
3  NIBALI, Vincenzo (TBM)             
4  POZZOVIVO, Domenico (ALM)          
5  QUINTANA, Nairo (MOV)              
6  JUNGELS, Bob (QST)                 +    15
7  YATES, Adam (ORS)                  
8  REICHENBACH, Sébastien (FDJ)       
9  MOLLEMA, Bauke (TFS)               
10 DUMOULIN, Tom (SUN)                
11 HIRT, Jan (CCC)                    +    20
12 KONRAD, Patrick (BOH)              +  2:35
13 FRAILE MATARRANZ, Omar (DDD)       
14 DUPONT, Hubert (ALM)               
15 POLANC, Jan (UAD)                  
16 DEIGNAN, Philip (SKY)              
17 BATTAGLIN, Enrico (TLJ)            +  4:17
18 HANSEN, Jesper (AST)               +  4:18
19 FORMOLO, Davide (CDT)              
20 CATALDO, Dario (AST)               
21 MENDES, José (BOH)                 
22 AMADOR BIKKAZAKOVA, Andrey (MOV)   
23 LANDA MEANA, Mikel (SKY)           
24 MONFORT, Maxime (LTS)              +  6:41
25 PETILLI, Simone (UAD)              
26 VAN GARDEREN, Tejay (BMC)          
27 MEZGEC, Luka (ORS)                 
28 HERNANDEZ BLAZQUEZ, Jesus (TFS)    
29 KIŠERLOVSKI, Robert (KAT)          
30 TEUNS, Dylan (BMC)                 
31 GASTAUER, Ben (ALM)                +  7:54
32 MONTAGUTI, Matteo (ALM)            
33 BIDARD, François (ALM)             
34 DE PLUS, Laurens (QST)             
35 VERONA, Carlos (ORS)               
36 HENAO GOMEZ, Sebastian (SKY)       
37 CICCONE, Giulio (BAR)              + 12:32
38 SENNI, Manuel (BMC)                
39 MORABITO, Steve (FDJ)              
40 ZEITS, Andrey (AST)                

General Classification after Stage 20
1  QUINTANA, Nairo (MOV)              90:00:38
2  NIBALI, Vincenzo (TBM)              +    39
3  PINOT, Thibaut (FDJ)                +    43
4  DUMOULIN, Tom (SUN)                 +    53
5  ZAKARIN, Ilnur (KAT)                +  1:15
6  POZZOVIVO, Domenico (ALM)           +  1:30
7  MOLLEMA, Bauke (TFS)                +  3:03
8  YATES, Adam (ORS)                   +  6:50
9  JUNGELS, Bob (QST)                  +  7:18
10 FORMOLO, Davide (CDT)               + 12:55
11 POLANC, Jan (UAD)                   + 16:58
12 HIRT, Jan (CCC)                     + 17:58
13 MONFORT, Maxime (LTS)               + 21:13
14 CATALDO, Dario (AST)                + 23:33
15 REICHENBACH, Sébastien (FDJ)        + 26:19
16 KONRAD, Patrick (BOH)               + 35:14
17 DUPONT, Hubert (ALM)                + 35:57
18 LANDA MEANA, Mikel (SKY)            + 36:02
19 AMADOR BIKKAZAKOVA, Andrey (MOV)    + 37:55
20 VAN GARDEREN, Tejay (BMC)           + 57:00
Full Official Stage 20 Results and General Classificationrcs
Pinot claims stage 20cyclingnews
Tom Dumoulin the man to beat as Giro d’Italia heads for thrilling finaletheguardian
Nairo Quintana Post Stage 20 Interview (01:53 Spanish)giroditalia
Nairo Quintana en la meta de la 20a etapa (03:32 Spanish)CyclingProNet
Tom Dumoulin Post Stage 20: ben Mollema, Yates en Jungels eeuwig dankbaar (01:57 Dutch)nos
Tom Dumoulin - post-race interview - Stage 20 (03:28 English)CyclingProNet
Tom Dumoulin: Finally the climbs are done, Stage 20 (01:04 English)eurosport
Bauke Mollema Post Stage 20: Dumoulin gaat de Giro winnen (01:33 Dutch)nos
Giro d'Italia: Stage 20 finish line quotescyclingnews
Vincenzo Nibali Post Stage 20 Interview (01:12 Italian)giroditalia
Vincenzo Nibali Post Stage 20: 'Margini per vincere? Vi dico che...' (02:59 Italian)gazzetta
Vincenzo Nibali - intervista post gara - 20a Tappa (04:01 Italian)CyclingProNet
Vincenzo Nibali: It was so hard, the racing started very early (02:14 English/Italian)eurosport
Dumoulin favorito e braccato, attenti alle sorprese (06:19 Italian)gazzetta
Thibaut Pinot - Interview d'arrivée - 20e étape (02:20 Italian)CyclingProNet
Thibaut Pinot: I don't want any regrets after final stage (00:59 French/English)eurosport
Domenico Pozzovivo - intervista post-gara - 20a Tappa (00:56 Italian)CyclingProNet
Five talking points from stage 20 of the Giro d'Italiacyclingweekly
Quintana: 'My lead is not a lot but it could be enough'cyclingnews
Friendship brings benefits for Dumoulin in the mountainscyclingnews
Pinot: This is why I'm a bike ridercyclingnews
Nibali in a fight for a final podium place in Milancyclingnews
Zakarin eyes Giro d'Italia podium after going on the offensive on stage 20cyclingnews
Ilnur Zakarin - intervista post gara - 20a Tappa (01:12 Italian)CyclingProNet
Tom Dumoulin Post Stage 20 'I'm forever thankful to Mollema, Jungels, Yates' (00:58 English)CyclingJournos
Last Km of Stage 20 (01:55 English)eurosport
Last Km of Stage 20 (01:05 French)@lachainelequipe
Last Km of Stage 20 (01:14 Ambient Noise)giroditalia
10 km to go: the lead group. Stage 20 (00:31 French)@lachainelequipe
20 km to go: the gc contenders on the final climb, Stage 20 (00:29 French)@lachainelequipe
21 km to go: Nairo Quintana attacks on the final climb, Stage 20 (00:32 French)@lachainelequipe
Podium Ceremony from Stage 20 (00:08 Ambient)@giroditalia
Last 10 Km of Stage 20 (14:12 Basque)eitb
Last 15 Km of Stage 20 (20:14 English)eurosport
Official Stage 20 Highlights (05:54 English)inCycle
Official 20a Tappa Highlights (02:26 Italian)giroditalia/rai
Etappe 20 Highlights (07:25 Dutch)nos
Backstage Pass - Stage 20 Post Race (05:03 English/Music)ORICAScott
44 Big Photos from Stage 20sirotti/rcs
Stage 20 Analysis w/ R Moore, L Birnie, D Friebe (41:53 English)cyclingpodcast

There's a fox on the road; Fan jumps barrier and runs alongside Devenyns with a model (00:25 English)eurosport
Backstage Pass - Stage 20 Pre Race (04:19 English/Music)ORICAScott

Stage 20 preview: Pordenone → Asiago, 190 km (Mountain)

May 26 update:
Stage 20 Preview: Grapping at Strawspodiumcafe
Stage 20 Flythrough and Course Preview (01:10 English)eurosport
Stage 20 Flythrough (01:03 Music)giroditalia
Podcast: Dumoulin's time dump and van Garderen's redemption (47:18 English)velonews
Why Does Cycling Have Unwritten Rules? (12:47 English)gcn
Thibaut Pinot au départ de la 20e étape du Tour d'Italie 2017 (01:04 French)CyclingProNet
See the race summary table (right) for the Stage 20 profile, map and timetable.

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

Stage 19 Post-Race Coverage


48 Big Photos from Stage 19sirotti/rcs
Stage 19 Results
1  LANDA MEANA, Mikel (SKY)            4:53:00
2  FARIA DA COSTA, Rui Alberto (UAD)    + 1:49
3  ROLLAND, Pierre (CDT)                + 1:54
4  BILBAO, Pello (AST)                  + 2:12
5  HENAO GOMEZ, Sebastian (SKY)         + 3:06
6  SHALUNOV, Evgeny (GAZ)               + 3:51
7  SANCHEZ GIL, Luis León (AST)        
8  BUSATO, Matteo (WIL)                 + 5:05
9  ROTA, Lorenzo (BAR)                 
10 KOSHEVOY, Ilia (WIL)                 + 6:44
11 PINOT, Thibaut (FDJ)                 + 8:09
12 POZZOVIVO, Domenico (ALM)            + 8:15
13 ZAKARIN, Ilnur (KAT)                
14 JUNGELS, Bob (QST)                   + 8:21
15 YATES, Adam (ORS)                   
16 QUINTANA, Nairo (MOV)               
17 MOLLEMA, Bauke (TFS)                 + 8:23
18 NIBALI, Vincenzo (TBM)              
19 HIRT, Jan (CCC)                     
20 HERRADA LOPEZ, Jose (MOV)            + 8:58
21 PLAZA, Ruben (ORS)                   + 9:18
22 DUMOULIN, Tom (SUN)                  + 9:30
23 REICHENBACH, Sébastien (FDJ)        

General Classification after Stage 19
1  QUINTANA, Nairo (MOV)              85:02:40
2  DUMOULIN, Tom (SUN)                 +    38
3  NIBALI, Vincenzo (TBM)              +    43
4  PINOT, Thibaut (FDJ)                +    53
5  ZAKARIN, Ilnur (KAT)                +  1:21
6  POZZOVIVO, Domenico (ALM)           +  1:30
7  MOLLEMA, Bauke (TFS)                +  2:48
8  YATES, Adam (ORS)                   +  6:35
9  JUNGELS, Bob (QST)                  +  7:03
10 KRUIJSWIJK, Steven (TLJ)            +  7:37
11 FORMOLO, Davide (CDT)               +  8:37
12 POLANC, Jan (UAD)                   + 14:13
13 MONFORT, Maxime (LTS)               + 14:32
14 HIRT, Jan (CCC)                     + 17:38
15 CATALDO, Dario (AST)                + 19:15
16 REICHENBACH, Sébastien (FDJ)        + 26:04
17 LANDA MEANA, Mikel (SKY)            + 31:44
18 KONRAD, Patrick (BOH)               + 32:39
19 DUPONT, Hubert (ALM)                + 33:22
20 AMADOR BIKKAZAKOVA, Andrey (MOV)    + 33:37
Full Official Stage 19 Results and General Classificationrcs
Landa finally gets his win in Piancavallocyclingnews
Giro d'Italia: Stage 19 finish line quotescyclingnews
Tom Dumoulin Post Stage 19: ik had gewoon slechte benen (02:35 Dutch)nos
Nairo Quintana interview Post Stage 19 (02:10 Spanish)giroditalia
Domenico Pozzovivo - intervista post-gara - 18a tappa (00:37 Italian)CyclingProNet
Mollema: ik reed 99 km/u en nog reden ze vooraan weg (02:10 Dutch)nos
Nairo Quintana moves into pink jersey as Tom Dumoulin dropped in dramatic stagecweekly
Nairo Quintana en la meta de la 19a etapa (03:19 Spanish)CyclingProNet
Thibaut Pinot - Interview d'arrivée - 19e étape (01:39 French)CyclingProNet
Tom Dumoulin Post Stage 19: I made a rookie mistake (01:29 English)eurosport
Mikel Landa - intervista post-gara - 19a Tappa (02:16 Italian)CyclingProNet
Mikel Landa Post Stage 19 Interview (01:21 English/Basque)eitb
Vincenzo Nibali - intervista post-gara - 19a Tappa (04:06 Italian)CyclingProNet
Five talking points from stage 19 of the Giro d'Italiacyclingweekly
Quintana back in maglia rosa but not yet back to his bestcyclingnews
Alafaci remains in Giro despite throwing water bottlevelonews
Dumoulin loses pink jersey but not his chance for overall victory in Milancyclingnews
Quintana on Giro lead: ‘I need more time’velonews
Nibali promises to fight all the way to Milancyclingnews
Pinot a danger man as Giro d'Italia reaches its final weekendcyclingnews
Dumoulin apology doesn't deter Nibali's attacksvelonews
Last Km of Stage 19 - Part 1 (01:53 English)eurosport
Last Km of Stage 19 - Part 2 (01:56 English)eurosport
Stage 19 Finish - Part 1 (01:06 French)@lachainelequipe
Stage 19 Finish - Part 2 (00:20 French)@lachainelequipe
Stage 19 Finish - Part 3 (00:56 French)@lachainelequipe
4 km to go: Thibaut Pinot attacks the GC group (00:26 French)@lachainelequipe
11 km to go: The Pink Jersey is dropped on the finishing climb (00:31 French)@lachainelequipe
88 km to go: splits in the gc group (01:29 French)@lachainelequipe
The race leader post Stage 19 (00:21 Ambient)@giroditalia
Winning Team Celebration Post Stage 19 (00:24 Ambient)
Last 7 Km of Stage 19 (22:28 English)eurosport
Last 10 Km of Stage 19 (29:33 Basque)eitb
Backstage Pass - Stage 19 Post Race (02:16 English/Music)ORICAScott
Official Stage 19 Highlights (04:58 English)inCycle
Official Tappa 19 Highlights (02:01 Italian)giroditalia/rai
Etappe 19 Highlights (14:57 Dutch)nos
Resumen Etapa 19 (01:47 Spanish, restricted to Latin America)espn
Alafaci chucks water bottle at Sutherland on Stage 19 (00:40 English)eurosport
48 Big Photos from Stage 19sirotti/rcs
Stage 19 - The Movie (01:01 Music)giroditalia
Stage 19 Analysis w/ R Moore, L Birnie, D Friebe (34:30 English)cyclingpodcast

Stage 19 preview: San Candido → Piancavallo, 191 km (Mountain)

May 25 update:
Stage 19 Preview with Favoritesciclismointernacional
Stage 19 Flythrough and Preview (01:10 English)eurosport
Stage 19 Flythrough (01:03 Music)giroditalia
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CANsteephill.tv
See the race summary table (right) for the Stage 19 profile, map and timetable.

Stage 19 start time: Friday 12:00 CET (10:00:00 AM GMT+0000); Weather for San Candido, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Piancavallo, Italy

Stage 18 Post-Race Coverage


51 Big Photos from Stage 18sirotti/rcs
Stage 18 Results
1  VAN GARDEREN, Tejay (BMC)            3:54:04
2  LANDA MEANA, Mikel (SKY)             
3  PINOT, Thibaut (FDJ)                 +     8
4  POZZOVIVO, Domenico (ALM)            
5  HIRT, Jan (CCC)                      +    11
6  ZAKARIN, Ilnur (KAT)                 +    24
7  KRUIJSWIJK, Steven (TLJ)             +    34
8  MOLLEMA, Bauke (TFS)                 
9  DUMOULIN, Tom (SUN)                  +  1:06
10 QUINTANA, Nairo (MOV)                
11 NIBALI, Vincenzo (TBM)               
12 YATES, Adam (ORS)                    +  1:12
13 REICHENBACH, Sébastien (FDJ)         
14 CATALDO, Dario (AST)                 +  1:48
15 FORMOLO, Davide (CDT)                
16 ANACONA GOMEZ, Winner Andrew (MOV)   +  2:20
17 DOMBROWSKI, Joseph Lloyd (CDT)       
18 DUPONT, Hubert (ALM)                 +  3:06
19 JUNGELS, Bob (QST)                   +  3:55
20 AMADOR BIKKAZAKOVA, Andrey (MOV)     
21 SIUTSOU, Kanstantsin (TBM)           +  4:28
22 BERHANE, Natnael (DDD)               
23 VILLELLA, Davide (CDT)               +  4:48
24 MONFORT, Maxime (LTS)                +  5:06
25 KONRAD, Patrick (BOH)                
26 KIŠERLOVSKI, Robert (KAT)            +  5:44
27 POLANC, Jan (UAD)                    +  6:57
28 CLEMENT, Stef (TLJ)                  
29 ROSA, Diego (SKY)                    
30 FOLIFOROV, Alexander (GAZ)           
31 VISCONTI, Giovanni (TBM)             +  7:40
32 PELLIZOTTI, Franco (TBM)             
33 GASTAUER, Ben (ALM)                  +  8:44
34 PLAZA, Ruben (ORS)                   
35 ROLLAND, Pierre (CDT)                +  9:23
36 MÜHLBERGER, Gregor (BOH)             + 10:16
37 IZAGIRRE INSAUSTI, Gorka (MOV)       + 14:18
38 TEN DAM, Laurens (SUN)               + 18:37
39 STUYVEN, Jasper (TFS)                
40 ROSSKOPF, Joseph (BMC)               

General Classification after Stage 18
1  DUMOULIN, Tom (SUN)                80:00:48
2  QUINTANA, Nairo (MOV)               +    31
3  NIBALI, Vincenzo (TBM)              +  1:12
4  PINOT, Thibaut (FDJ)                +  1:36
5  ZAKARIN, Ilnur (KAT)                +  1:58
6  POZZOVIVO, Domenico (ALM)           +  2:07
7  MOLLEMA, Bauke (TFS)                +  3:17
8  KRUIJSWIJK, Steven (TLJ)            +  5:48
9  YATES, Adam (ORS)                   +  7:06
10 JUNGELS, Bob (QST)                  +  7:34
11 FORMOLO, Davide (CDT)               +  7:59
12 MONFORT, Maxime (LTS)               + 11:16
13 POLANC, Jan (UAD)                   + 12:24
14 CATALDO, Dario (AST)                + 14:08
15 AMADOR BIKKAZAKOVA, Andrey (MOV)    + 14:18
16 HIRT, Jan (CCC)                     + 18:07
17 REICHENBACH, Sébastien (FDJ)        + 25:26
18 DUPONT, Hubert (ALM)                + 30:27
19 KONRAD, Patrick (BOH)               + 30:50
20 PELLIZOTTI, Franco (TBM)            + 36:49
Full Official Stage 18 Results and General Classificationrcs
Van Garderen wins in St. Ulrichcyclingnews
Emotional Tejay van Garderen claims stage 18 in sprint finishtheguardian
Stage 18 finish line quotescyclingnews
Thibaut Pinot - Interview d'arrivée - 18e étape (01:33 French)CyclingProNet
Kruijswijk: duidelijk dat Quintana en Nibali spelletje met Tom spelen (02:36 Dutch)nos
Nairo Quintana Post Stage 18 (02:41 Spanish, restricted to Latin America)espn
Nairo Quintana Post Stage 18 (01:52 Spanish)CyclingProNet
Bauke Mollema: dit was een super, superzware dag (02:41 Dutch)nos
BMC chief Sciandri: It's an amazing day... we know Van Garderen has the ability (01:50 English)eurosport
Domenico Pozzovivo - intervista post-gara - 18a tappa (00:37 Italian)CyclingProNet
Davide Villella - intervista post-gara - 18a tappa (00:57 Italian)CyclingProNet
Pinot Post Stage 18: The Giro is not over! (00:36 French/English)eurosport
Five talking points from stage 18 of the Giro d'Italiacyclingweekly
Tom Dumoulin: 'I hope Nibali and Quintana lose their podium spots if they only focus on me''cweekly
Mikel Landa Post Stage 18 Interview (00:36 English)eitb
Dumoulin swats attacks, trades barbs with Nibalivelonews
Nibali annoyed by Dumoulin's 'cocky' criticism of tacticscyclingnews
Van Garderen: I know I can do GC in a Grand Tourcyclingnews
Van Garderen reaches Giro’s promised landvelonews
Last Km of Stage 18 (02:23 English)eurosport
Last Km of Stage 18 (02:12 Spanish, restricted to Latin America)espn
Last Km of Stage 18 (00:40 Ambient)giroditalia
Last 7 Km of Stage 18 (21:21 Basque)eitb
Last 8 Km of Stage 18 (23:53 English)eurosport
Dumoulin and Quintana talk Post Stage 18 before their warm down (00:36 Ambient)@giroditalia
Dumoulin Post Stage 18: Hopes to kick Quintana and Nibali off the podium (01:31 English)gdi
Race Leader's Interview Post Stage 18 (03:10 English)CyclingProNet
Winner's Interview from Stage 18 (03:02 )CyclingProNet
Winner's Interview from Stage 18 - Part 1 (00:58 )eurosport
Winner's Interview from Stage 18 - Part 2 (01:20 )eurosport
Official Stage 18 Highlights (04:58 English)inCycle
Official Tappa 18 Highlights (02:41 Italian)giroditalia
Etappe 18 Highlights (15:12 Dutch)nos
Stage 18 - The Movie (01:02 Music)giroditalia
51 Big Photos from Stage 18sirotti/rcs
Backstage Pass - Stage 18 Post Race (01:34 Music/English)ORICAScott
Stage 18 Analysis w/ R Moore, L Birnie, D Friebe (45:08 English)cyclingpodcast

Backstage Pass - Stage 18 Pre Race (03:48 English)ORICAScott
Tom Dumoulin - Interview at the start - Stage 18 (01:11 English)CyclingProNet

Stage 18 preview: Moena → Ortisei, 137 km (Mountain)

May 24 update:
Stage 18 Preview with Favoritesciclismointernacional
Stage 18 Flythrough and Preview (01:01 English)eurosport
Stage 18 Flythrough (01:03 Music)giroditalia
Nibail could find common ground with Quintana in Dolomitescyclingnews
Preview: Dumoulin and Sunweb face their toughest challenge in the Dolomitescyclingnews
Giro d'Italia: 'Three one-day races' for Landacyclingnews
Flecha's Recon: Stage 18 - A brutal short day (03:38 English)eurosport
See the race summary table (right) for the Stage 18 profile, map and timetable.

Stage 18 start time: Thursday 13:00 CET (11:00:00 AM GMT+0000); Weather for Moena, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:12 CET (3:12:00 PM GMT+0000); Weather for Ortisei, Italy

Stage 17 Post-Race Coverage


Pierre gets us a big win today at the @giroditalia and the emotion grabs hold. Bravo @PierroooRolland !!!! pic.twitter.com/X57IjYZ3iL

— Cannondale-Drapac (@Ride_Argyle) May 24, 2017
43 Big Photos from Stage 17sirotti/rcs
Stage 17 Results
1  ROLLAND, Pierre (CDT)               5:42:56
2  FARIA DA COSTA, Rui Alberto (UAD)    +   24
3  IZAGIRRE INSAUSTI, Gorka (MOV)      
4  SUTHERLAND, Rory (MOV)              
5  BUSATO, Matteo (WIL)                
6  DEVENYNS, Dries (QST)               
7  GROßSCHARTNER, Felix (CCC)          
8  FRAILE MATARRANZ, Omar (DDD)        
9  WOODS, Michael (CDT)                
10 BERNARD, Julien (TFS)               
11 AMEZQUETA MORENO, Julen (WIL)       
12 MONFORT, Maxime (LTS)               
13 VAN GARDEREN, Tejay (BMC)           
14 DE PLUS, Laurens (QST)               +   27
15 CONTI, Valerio (UAD)                 + 1:02
16 JANSE VAN RENSBURG, Jacques (DDD)    + 1:18
17 BARBIN, Enrico (BAR)                 + 2:14
18 BÁRTA, Jan (BOH)                    
19 TEKLEHAIMANOT, Daniel (DDD)         
20 SAMOILAU, Branislau (CCC)           
21 POLANC, Jan (UAD)                   
22 VENTOSO ALBERDI, Francisco (BMC)    
23 ROY, Jérémy (FDJ)                   
24 PUCCIO, Salvatore (SKY)             
25 CAPECCHI, Eros (QST)                 + 7:54
26 HAGA, Chad (SUN)                    
27 STUYVEN, Jasper (TFS)               
28 HEPBURN, Michael (ORS)              
29 TEN DAM, Laurens (SUN)              
30 YATES, Adam (ORS)                   
31 MOLLEMA, Bauke (TFS)                
32 JAUREGUI, Quentin (ALM)             
33 GASPAROTTO, Enrico (TBM)            
34 JUNGELS, Bob (QST)                  
35 TUFT, Svein (ORS)                   
36 ROJAS, Jose (MOV)                   
37 DUMOULIN, Tom (SUN)                 
38 TCATEVICH, Aleksei (GAZ)            
39 MEZGEC, Luka (ORS)                  
40 NIBALI, Vincenzo (TBM)              

General Classification after Stage 17
1  DUMOULIN, Tom (SUN)                76:05:38
2  QUINTANA, Nairo (MOV)               +    31
3  NIBALI, Vincenzo (TBM)              +  1:12
4  PINOT, Thibaut (FDJ)                +  2:38
5  ZAKARIN, Ilnur (KAT)                +  2:40
6  POZZOVIVO, Domenico (ALM)           +  3:05
7  MOLLEMA, Bauke (TFS)                +  3:49
8  JUNGELS, Bob (QST)                  +  4:35
9  KRUIJSWIJK, Steven (TLJ)            +  6:20
10 POLANC, Jan (UAD)                   +  6:33
11 YATES, Adam (ORS)                   +  7:00
12 MONFORT, Maxime (LTS)               +  7:16
13 FORMOLO, Davide (CDT)               +  7:17
14 AMADOR BIKKAZAKOVA, Andrey (MOV)    + 11:29
15 CATALDO, Dario (AST)                + 13:26
16 HIRT, Jan (CCC)                     + 19:02
17 REICHENBACH, Sébastien (FDJ)        + 25:20
18 KONRAD, Patrick (BOH)               + 26:50
19 DUPONT, Hubert (ALM)                + 28:27
20 PETILLI, Simone (UAD)               + 29:07
Full Official Stage 17 Results and General Classificationrcs
Rolland takes solo victory on stage 17cyclingnews
Pierre Rolland escapes breakaway to triumph on stage 17theguardian
Five talking points from stage 17 of the Giro d'Italiacyclingweekly
Rolland gets payback in Giro stage 17velonews
Dumoulin: 'We don't know exactly what the problem was'cyclingnews
Rolland steps up and wins big for Cannondale-Drapaccyclingnews
Last 1 Km of Stage 17 (01:39 English)eurosport
Last 1 Km of Stage 17 (00:43 Ambient Noise)giroditalia
Last 1 Km of Stage 17 (00:36 French)@lachainelequipe
Last 10 Km of Stage 17 (16:09 Basque)eitb
Last 12 Km of Stage 17 (18:26 English)eurosport
Official Stage 17 Highlights (04:58 English)inCycle
Official Tappa 17 Highlights (01:51 Italian)giroditalia
Resumen: Etapa 17 (01:55 Spanish)espn
Winner's Interview from Stage 17 (02:12 English)eurosport
Winner's Interview from Stage 17 (00:34 French)@lachainelequipe
Race Leader's Interview after Stage 17 (01:48 Dutch)nos
Race Leader's Interview after Stage 17 (00:47 English)eurosport
Winner and Team Celebration Post Stage 17 (01:01 Ambient Noise)CyclingProNet
Backstage Pass - Stage 17 Post-Race (02:37 English)ORICAScott
Stage 17 - The Movie (01:00 Music)giroditalia
Stage 17 Analysis w/ R Moore, L Birnie, D Friebe (43:49 English)cyclingpodcast
43 Big Photos from Stage 17sirotti/rcs

80 km to go: Slow speed Quintana crash graze of wall on Stage 17 climb (00:38 Basque)eitb
Backstage Pass - Stage 17 Pre-Race (03:37 English)ORICAScott

Stage 17 preview: Tirano → Canazei, 219 km (hilly)

May 23 update:
Stage 17 Preview: Tonally Strangepodiumcafe
Stage 17 Flythrough and Preview (01:00 English)eurosport
Stage 17 Flythrough (01:03 Music)giroditalia
See the race summary table (right) for the Stage 17 profile, map and timetable.

Stage 17 start time: Wednesday 11:15 CET (9:15:00 AM GMT+0000); Weather for Tirano, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Canazei, Italy

Stage 16 Post-Race Coverage


53 Big Photos from Stage 16sirotti/rcs
Stage 16 Results
1  NIBALI, Vincenzo (TBM)               6:24:22
2  LANDA MEANA, Mikel (SKY)             
3  QUINTANA, Nairo (MOV)                +    12
4  POZZOVIVO, Domenico (ALM)            +    24
5  ZAKARIN, Ilnur (KAT)                 +    34
6  FORMOLO, Davide (CDT)                +  1:26
7  MOLLEMA, Bauke (TFS)                 +  1:35
8  JUNGELS, Bob (QST)                   
9  YATES, Adam (ORS)                    
10 PINOT, Thibaut (FDJ)                 
11 HIRT, Jan (CCC)                      
12 KRUIJSWIJK, Steven (TLJ)             
13 DUMOULIN, Tom (SUN)                  +  2:18
14 POLANC, Jan (UAD)                    +  5:10
15 MONFORT, Maxime (LTS)                +  5:17
16 PETILLI, Simone (UAD)                +  5:19
17 REICHENBACH, Sébastien (FDJ)         +  6:07
18 MÜHLBERGER, Gregor (BOH)             +  6:41
19 KONRAD, Patrick (BOH)                
20 CATALDO, Dario (AST)                 +  7:30
21 ANACONA GOMEZ, Winner Andrew (MOV)   +  7:46
22 AMADOR BIKKAZAKOVA, Andrey (MOV)     
23 ANTON HERNANDEZ, Igor (DDD)          
24 IZAGIRRE INSAUSTI, Gorka (MOV)       
25 PELLIZOTTI, Franco (TBM)             
26 DUPONT, Hubert (ALM)                 +  7:52
27 CLEMENT, Stef (TLJ)                  + 12:05
28 SCHLEGEL, Michal (CCC)               + 13:10
29 VAN GARDEREN, Tejay (BMC)            + 16:36
30 KIŠERLOVSKI, Robert (KAT)            
31 CAPECCHI, Eros (QST)                 + 18:38
32 ROLLAND, Pierre (CDT)                
33 TEN DAM, Laurens (SUN)               + 20:27
34 HERNANDEZ BLAZQUEZ, Jesus (TFS)      + 20:42
35 PLAZA, Ruben (ORS)                   
36 BIDARD, François (ALM)               + 21:51
37 HANSEN, Jesper (AST)                 + 22:17
38 SENNI, Manuel (BMC)                  + 22:27
39 MARCZYNSKI, Tomasz (LTS)             
40 DILLIER, Silvan (BMC)                

General Classification after Stage 16
1  DUMOULIN, Tom (SUN)                70:14:48
2  QUINTANA, Nairo (MOV)               +    31
3  NIBALI, Vincenzo (TBM)              +  1:12
4  PINOT, Thibaut (FDJ)                +  2:38
5  ZAKARIN, Ilnur (KAT)                +  2:40
6  POZZOVIVO, Domenico (ALM)           +  3:05
7  MOLLEMA, Bauke (TFS)                +  3:49
8  JUNGELS, Bob (QST)                  +  4:35
9  KRUIJSWIJK, Steven (TLJ)            +  6:20
10 YATES, Adam (ORS)                   +  7:00
11 FORMOLO, Davide (CDT)               +  7:17
12 AMADOR BIKKAZAKOVA, Andrey (MOV)    + 11:29
13 POLANC, Jan (UAD)                   + 12:13
14 CATALDO, Dario (AST)                + 13:26
15 MONFORT, Maxime (LTS)               + 14:46
16 HIRT, Jan (CCC)                     + 19:02
17 REICHENBACH, Sébastien (FDJ)        + 25:20
18 KONRAD, Patrick (BOH)               + 26:50
19 DUPONT, Hubert (ALM)                + 28:27
20 PETILLI, Simone (UAD)               + 29:07
Full Official Stage 16 Results and General Classificationrcs
Nibali wins queen stage of Giro d'Italiacyclingnews
Giro d'Italia: Stage 16 finish line quotescyclingnews
Tom Dumoulin fights to keep pink jersey after rivals attack while he takes natural breakcweekly
Nibali takes dramatic Giro stage as leader Dumolin fumesreuters
Reactie Ten Dam (02:06 Dutch)nos
Giro, solo Nibali poteva riaprirlo ma Dumoulin è un mastino (04:10 Italian)gazzetta
Nairo Quintana Post Stage 16 Interview (00:46 Spanish)giroditalia
Twitter reacts to Dumoulin's ill-timed toilet stop and Movistar's decision not to waitcweekly
Mikel Landa Post Stage 16 Interview (00:56 English)eurosport
Giro roundtable: Dumoulin's mess was Nibali's success in stage 16velonews
'Terrible' toilet stop wrecks Dumoulin's Giro hopesvelonews
Quintana closes in on Dumoulin on Giro d'Italia queen stagecyclingnews
Heroic Dumoulin holds on to pink jersey with strong finish (01:10 English)eurosport
Nibali: 'I never expect anybody to wait for me when I stop'cyclingnews
Quintana right where he wants to be in Girovelonews
'The race was on, we couldn't wait for him' say Tom Dumoulin's rivalscyclingweekly
Sunweb takes heart from Dumoulin's solo Stelvio pursuitcyclingnews
Last Km of Stage 16 (01:55 English)eurosport
Last Km of Stage 16 (00:25 Ambient)giroditalia
Last 2 Km of Stage 16 (02:21 Italian)rai
Last 20 Km of stage 16 (22:27 Basque)eitb
Last 22 Km of Stage 16 (31:07 English)eurosport
33 km to go: Tom Dumoulin 'had to take a dump', cuts his overall lead, St16 (01:34 English)eurosport
Podium Ceremony from Stage 16 (00:30 Ambient)@giroditalia
Winner's Interview from Stage 16 (00:52 )@RaiDue
Winner's Interview from Stage 16 (00:38 )giroditalia
Winner's Interview from Stage 16 (04:42 )CyclingProNet
Race Leader's Interview after Stage 16 (00:59 English)eurosport
Race Leader's Interview after Stage 16 (01:39 English)@RaiDue
Race Leader's Interview after Stage 16 (01:59 Dutch)nos
79 km to go: Mikel Landa, 1st in the break over the Cima Coppi, P. Stelvio (01:34 Basque)eitb
138 km to go: The break crosses Passo Mortirolo (05:21 Basque)eitb
Official Stage 16 Highlights (05:50 English)inCycle
Official Tappa 16 Highlights (02:48 Italian)giroditalia/rai
53 Big Photos from Stage 16sirotti/rcs
Backstage Pass - Stage 16 Post Race (02:46 English/Music)ORICAScott
Stage 16 - The Movie (01:10 Music)giroditalia
Stage 16 Analysis w/ R Moore, L Birnie, D Friebe (41:19 English)cyclingpodcast

Backstage Pass - Stage 16 Pre Race (05:15 English/Music)ORICAScott
Tom Dumoulin Pre-Stage 16 Interview (01:32 Dutch)nos

Stage 16 preview: Rovetta → Bormio, 222 km (Mountain)


May 22 update:
Giro Stage 16 Preview: Rosa Mountain Majestiespodiumcafe
Stage 16 Flythrough and Preview (01:02 English)eurosport
Stage 16 Flythrough (01:03 Music)giroditalia
Passo dello Stelvio from Giro 2012 (Sunny)sirotti/rcs
Passo dello Stelvio from Giro 2014 (Snowy)sirotti/rcs
Studying the Giro: Passo dello Stelviovelonews
Dumoulin primed for 'day of suffering' on Mortirolo and Stelviocyclingnews
A Quick Stelvio Reconnaissancepodiumcafe
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CANsteephill.tv
See the race summary table (right) for the Stage 16 profile, map and timetable.

Stage 16 start time: Tuesday 10:25 CET (8:25:00 AM GMT+0000); Weather for Rovetta, Italy
Earliest live video: 12:30 CET (10:30:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:12 CET (3:12:00 PM GMT+0000); Weather for Bormio, Italy

Monday is the third and final rest day

We did the recon of the first two climbs for tomorrow. Ready for a hard week in the mountains! #JaspergoesItaly #Giro100 pic.twitter.com/3AyZ0wU9fY

— Jasper Stuyven (@Jasperstuyven) May 22, 2017
May 22 update:
Giro d'Italia analysis: Dumoulin dominant but not unbeatablecyclingnews
8 talking points from a thrilling second 'week' of the 2017 Giro d'Italiacyclingtips
How The Race Was Won: Stages 10-15 (05:51 English)eurosport
Giro week 3: Climbers vs. Dumoulinvelonews
Nibali promises to keep fighting in Giro d'Italia's final weekcyclingnews
Introducing Tom Dumoulin, the dashing Dutchman who's sitting pretty in pink (03:06 English)eurosport
Recon Ride Podcast: Giro d’Italia, Rest day Round-up II (29:49 English)cyclingnews
News shorts: Astana launch Scarponi tribute bidonscyclingnews
Quintana praises Dumoulin as the Giro prepares to climb in week 3velonews
Giro: Five ways it can all unravel for Dumoulinvelonews
Week 2 recap set to Music (01:54 Music)giroditalia
10 best rest day tweets from the Giro d'Italiacyclingweekly
What Are The Giro d'Italia Leader's Jerseys? (Again) (03:03 English)gcn
Dumoulin primed for 'day of suffering' on Mortirolo and Stelviocyclingnews
Vincenzo Nibali - conferenza stampa - 3° giorno di riposo (27:55 Italian)CyclingProNet
Tom Dumoulin - press conference - 3rd rest day (21:25 English)CyclingProNet
Nairo Quintana - Rueda de Prensa - 3° dia de descanso (25:47 Spanish)CyclingProNet
Quintana faces third week challenge to pull back Dumoulin (02:42 English)CyclingJournos
Podcast: RIP Kentucky Kid, Kiwi George strikes, Lance goes Hollywood, Giro d'Chaos & inside Orica-Scott (49:56 English)The 3 Domestiques

Stage 15 Post-Race Coverage


54 Big Photos from Stage 15sirotti/rcs
Stage 15 Results
1  JUNGELS, Bob (QST)                  4:16:51
2  QUINTANA, Nairo (MOV)               
3  PINOT, Thibaut (FDJ)                
4  YATES, Adam (ORS)                   
5  POZZOVIVO, Domenico (ALM)           
6  KONRAD, Patrick (BOH)               
7  NIBALI, Vincenzo (TBM)              
8  DUMOULIN, Tom (SUN)                 
9  ZAKARIN, Ilnur (KAT)                
10 MOLLEMA, Bauke (TFS)                
11 POLANC, Jan (UAD)                   
12 KRUIJSWIJK, Steven (TLJ)            
13 REICHENBACH, Sébastien (FDJ)         +   14
14 LANDA MEANA, Mikel (SKY)            
15 FORMOLO, Davide (CDT)               
16 DE PLUS, Laurens (QST)               +   25
17 VISCONTI, Giovanni (TBM)            
18 HERMANS, Ben (BMC)                  
19 IZAGIRRE INSAUSTI, Gorka (MOV)      
20 AMADOR BIKKAZAKOVA, Andrey (MOV)    
21 VAN GARDEREN, Tejay (BMC)           
22 PELLIZOTTI, Franco (TBM)            
23 KIŠERLOVSKI, Robert (KAT)           
24 GESCHKE, Simon (SUN)                
25 DUPONT, Hubert (ALM)                 +   40
26 HIRT, Jan (CCC)                     
27 HANSEN, Jesper (AST)                
28 MONFORT, Maxime (LTS)               
29 MOLARD, Rudy (FDJ)                  
30 JANSE VAN RENSBURG, Jacques (DDD)   
31 ROLLAND, Pierre (CDT)                +   54
32 CATALDO, Dario (AST)                 + 1:01
33 GONÇALVES, José (KAT)                + 1:07
34 SANCHEZ GIL, Luis León (AST)        
35 CLEMENT, Stef (TLJ)                  + 1:10
36 HERNANDEZ BLAZQUEZ, Jesus (TFS)     
37 GASTAUER, Ben (ALM)                  + 1:25
38 DEIGNAN, Philip (SKY)                + 1:30
39 HENAO GOMEZ, Sebastian (SKY)        
40 BOARO, Manuele (TBM)                 + 1:44

General Classification after Stage 15
1  DUMOULIN, Tom (SUN)                 63:48:08
2  QUINTANA, Nairo (MOV)                +  2:41
3  PINOT, Thibaut (FDJ)                 +  3:21
4  NIBALI, Vincenzo (TBM)               +  3:40
5  ZAKARIN, Ilnur (KAT)                 +  4:24
6  MOLLEMA, Bauke (TFS)                 +  4:32
7  POZZOVIVO, Domenico (ALM)            +  4:59
8  JUNGELS, Bob (QST)                   +  5:18
9  AMADOR BIKKAZAKOVA, Andrey (MOV)     +  6:01
10 KRUIJSWIJK, Steven (TLJ)             +  7:03
11 YATES, Adam (ORS)                    +  7:43
12 FORMOLO, Davide (CDT)                +  8:09
13 CATALDO, Dario (AST)                 +  8:14
14 POLANC, Jan (UAD)                    +  9:11
15 HERMANS, Ben (BMC)                   + 10:51
16 MONFORT, Maxime (LTS)                + 11:47
17 FARIA DA COSTA, Rui Alberto (UAD)    + 16:52
18 HIRT, Jan (CCC)                      + 19:45
19 REICHENBACH, Sébastien (FDJ)         + 21:31
20 KONRAD, Patrick (BOH)                + 22:27
Full Official Stage 15 Results and General Classificationrcs
Jungels best in Bergamocyclingnews
Stage 15 finish line quotescyclingnews
Fernando Gaviria despues de la 15ª etapa (01:16 Spanish)CyclingProNet
Rudy Molard - interview d'arrivée - 15e étape (00:41 French)CyclingProNet
Thibaut Pinot - Interview d'arrivée - 15e étape (01:12 French)CyclingProNet
Nibali 'good, if not better than previous years'velonews
Quintana survives Giro d'Italia crash scare to place second in Bergamocyclingnews
Kangert out after horrific crashvelonews
Dumoulin shows his sporting side after Quintana crashescyclingnews
Nibali admits a third Giro d'Italia victory could be out of reachcyclingnews
Bob Jungels: I'm similar to Wiggins and Dumoulin, but I need time to developcyclingweekly
Mollema returns to form in Bergamocyclingnews
Yates sprints to best Grand Tour result yet in Bergamocyclingnews
Last Km of Stage 15 (02:03 English)eurosport
Last Km of Stage 15 (00:36 Ambient)giroditalia
Last 4 Km of Stage 15 (04:33 Spanish)eurosport
Last 5 Km of Stage 15 (11:11 Basque)eitb
Last 15 Km of Stage 15 (23:21 English)eurosport
Official Stage 15 Highlights (05:02 English)inCycle
Official Tappa 15 Highlights (02:10 Italian)giroditalia/rai
Race Leader's Interview after Stage 15 (01:48 English)CyclingProNet
Race Leader's Interview after Stage 15 (00:33 English)eurosport
Winner's Interview after Stage 15 (02:49 English)CyclingProNet
Winner's Interview after Stage 15 (01:02 English)eurosport
Extended Etappe 15 Highlights (06:24 Dutch)nos
Backstage Pass - Stage 15 Post Race (01:58 English)ORICAScott
Stage 15 - The Movie (00:57 Music)giroditalia
Stage 15 Analysis w/ R Moore, L Birnie, D Friebe (33:02 English)cyclingpodcast
54 Big Photos from Stage 15sirotti/rcs

36 km to go: Quintana crashes, Dumoulin stops the group, Stage 15 (00:38 English)eurosport
10 km to go: Tanel Kangert taken out by a median sign, Stage 15 (00:33 English)eurosport
Backstage Pass - Stage 15 Pre Race (04:26 English/Music)ORICAScott
24 hours with Simon Geschke at the Giro d'Italia (02:57 English/Music)TeamSunweb

Stage 15 preview: Valdengo → Bergamo, 199 km (lumpy)


May 20 update:
Stage 15 Preview with Favoritesciclismointernacional
Stage 15 Flythrough and Preview (01:02 English)eurosport
Stage 15 Flythrough (01:03 Music)giroditalia
2007 Giro: The thrilling and spectacular Bergamo finish: Simoni vs. Garzelli (07:15 Italian)rai
See the race summary table (right) for the Stage 15 profile, map and timetable.

Stage 15 start time: Sunday 12:10 CET (10:10:00 AM GMT+0000); Weather for Valdengo, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 16:45 CET (2:45:00 PM GMT+0000); Weather for Bergamo, Italy

Stage 14 Post-Race Coverage


43 Big Photos from Stage 14sirotti/rcs
Stage 14 Results
1  DUMOULIN, Tom (SUN)                  3:02:34
2  ZAKARIN, Ilnur (KAT)                  +    3
3  LANDA MEANA, Mikel (SKY)              +    9
4  QUINTANA, Nairo (MOV)                 +   14
5  PINOT, Thibaut (FDJ)                  +   35
6  YATES, Adam (ORS)                     +   41
7  NIBALI, Vincenzo (TBM)                +   43
8  PELLIZOTTI, Franco (TBM)             
9  KRUIJSWIJK, Steven (TLJ)              +   46
10 KANGERT, Tanel (AST)                 
11 POZZOVIVO, Domenico (ALM)             +   50
12 HIRT, Jan (CCC)                       + 1:00
13 REICHENBACH, Sébastien (FDJ)          + 1:12
14 KONRAD, Patrick (BOH)                 + 1:14
15 ANTON HERNANDEZ, Igor (DDD)          
16 FARIA DA COSTA, Rui Alberto (UAD)     + 1:19
17 POLANC, Jan (UAD)                     + 1:22
18 DE PLUS, Laurens (QST)               
19 JUNGELS, Bob (QST)                   
20 FORMOLO, Davide (CDT)                 + 1:26
21 CATALDO, Dario (AST)                  + 1:44
22 MOLLEMA, Bauke (TFS)                 
23 ANACONA GOMEZ, Winner Andrew (MOV)   
24 HERMANS, Ben (BMC)                    + 2:04
25 HANSEN, Jesper (AST)                 
26 VISCONTI, Giovanni (TBM)             
27 HENAO GOMEZ, Sebastian (SKY)         
28 JANSE VAN RENSBURG, Jacques (DDD)    
29 AMADOR BIKKAZAKOVA, Andrey (MOV)      + 2:21
30 DEIGNAN, Philip (SKY)                
31 PETILLI, Simone (UAD)                 + 2:29
32 RODRIGUEZ MARTIN, Cristian (WIL)      + 2:31
33 DUPONT, Hubert (ALM)                 
34 CARTHY, Hugh (CDT)                    + 2:36
35 ROSA, Diego (SKY)                     + 2:40
36 TEUNS, Dylan (BMC)                    + 2:55
37 MOLARD, Rudy (FDJ)                    + 3:01
38 SLAGTER, Tom-Jelte (CDT)             
39 CLEMENT, Stef (TLJ)                  
40 SCHLEGEL, Michal (CCC)               

General Classification after Stage 14
1  DUMOULIN, Tom (SUN)                 59:31:17
2  QUINTANA, Nairo (MOV)                +  2:47
3  PINOT, Thibaut (FDJ)                 +  3:25
4  NIBALI, Vincenzo (TBM)               +  3:40
5  ZAKARIN, Ilnur (KAT)                 +  4:24
6  MOLLEMA, Bauke (TFS)                 +  4:32
7  KANGERT, Tanel (AST)                 +  4:55
8  POZZOVIVO, Domenico (ALM)            +  4:59
9  JUNGELS, Bob (QST)                   +  5:28
10 AMADOR BIKKAZAKOVA, Andrey (MOV)     +  5:36
11 KRUIJSWIJK, Steven (TLJ)             +  7:03
12 CATALDO, Dario (AST)                 +  7:13
13 YATES, Adam (ORS)                    +  7:43
14 FORMOLO, Davide (CDT)                +  7:55
15 FARIA DA COSTA, Rui Alberto (UAD)    +  7:58
16 POLANC, Jan (UAD)                    +  9:11
17 HERMANS, Ben (BMC)                   + 10:26
18 MONFORT, Maxime (LTS)                + 11:07
19 PETILLI, Simone (UAD)                + 16:02
20 HIRT, Jan (CCC)                      + 19:05
Full Official Stage 14 Results and General Classificationrcs
Giro d'Italia: Dumoulin wins stage 14cyclingnews
Tom Dumoulin distances Nairo Quintana on summit finish to extend Giro d'Italia leadcw
Five talking points from stage 14 of the Giro d'Italiacyclingweekly
Pinot limits the damage on Oropa to stay in podium fightcyclingnews
Nibali escapes growing questions after stumbling on the climb to Oropacyclingnews
Dumoulin 'ready to win a grand tour'velonews
Last Km of Stage 14 (02:22 English)eurosport
Last 2 Km of Stage 14 (08:03 Spanish)senalcolombia
Last 7 Km of Stage 14 (22:48 English)eurosport
Last 10 Km of Stage 14 (30:34 Basque)eitb
Winner's Interview from Stage 14 (01:36 )eurosport
Official Stage 14 Highlights (05:05 English)inCycle
Official Tappa 14 Highlights (02:03 Italian)giroditalia/rai
Resumen Etapa 14 (02:22 Spanish, restricted to Latin America)espn
Stage 14 - The Movie (0:59 Music)giroditalia
Behind the scenes the stage winner at the start and finish of Stage 14 (02:56 Music/English)sporza
Extended Etappe 14 Highlights (11:59 Dutch)nos
Backstage Pass - Stage 14 Post Race (00:54 English/Music)ORICAScott
Stage 14 Analysis w/ R Moore, L Birnie, D Friebe (41:50 English)cyclingpodcast
43 Big Photos from Stage 14sirotti/rcs
Behind the scenes with Sunweb at the finish of Stage 14 (01:43 Ambient Noise)TeamSunweb

Nairo Quintana en la salida de la 14a etapa (00:38 Spanish)CyclingProNet
Vincenzo Nibali alla partenza della quattordicesima tappa (00:28 Italian)CyclingProNet

Stage 14 preview: Castellania → Oropa, 131 km (Uphill Cat 1 Finish)


May 19 update:
Stage 14 Previewpodiumcafe
Stage 14 Flythrough (01:03 Music)giroditalia/rai
Dumoulin: 'Rivals will attack me early and from all sides'cyclingnews
Dumoulin knows the Giro’s sharks are circlingvelonews
Marco Pantani crushes his rivals on Oropa at the 1999 Giro (07:56 Italian/Music)rai
Big Photos from Oropa Finish in 2014sirotti/rcs
Backstage Pass - Stage 14 Pre Race (03:46 English)ORICAScott
See the race summary table (right) for the Stage 14 profile, map and timetable.

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

Stage 13 Post-Race Coverage

Brilliant. pic.twitter.com/mAhBILBJql

— cyclingreporter (@cyclingreporter) May 19, 2017

42 Big Photos from Stage 13sirotti/rcs
Stage 13 Results
1  GAVIRIA RENDON, Fernando (QST)     3:47:45
2  BENNETT, Sam (BOH)                 
3  STUYVEN, Jasper (TFS)              
4  FERRARI, Roberto (UAD)             
5  GIBBONS, Ryan (DDD)                
6  SELIG, Rüdiger (BOH)               
7  MODOLO, Sacha (UAD)                
8  EWAN, Caleb (ORS)                  
9  GREIPEL, André (LTS)               
10 KUZNETSOV, Viacheslav (KAT)        
11 BAUHAUS, Phil (SUN)                
12 RICHEZE, Maximiliano Ariel (QST)   
13 MARECZKO, Jakub (WIL)              
14 SAVITSKIY, Ivan (GAZ)              
15 MEZGEC, Luka (ORS)                 
16 TCATEVICH, Aleksei (GAZ)           
17 JAUREGUI, Quentin (ALM)            
18 BARBIN, Enrico (BAR)               
19 PUCCIO, Salvatore (SKY)            
20 MÜHLBERGER, Gregor (BOH)           
21 PONZI, Simone (CCC)                
22 TRATNIK, Jan (CCC)                 
23 POZZOVIVO, Domenico (ALM)          
24 YATES, Adam (ORS)                  
25 MOHORIC, Matej (UAD)               
26 PÖSTLBERGER, Lukas (BOH)           
27 GOLAS, Michal (SKY)                
28 PREIDLER, Georg (SUN)              
29 NIBALI, Vincenzo (TBM)             
30 LUDVIGSSON, Tobias (FDJ)           

General Classification after Stage 13
1  DUMOULIN, Tom (SUN)                56:28:53
2  QUINTANA, Nairo (MOV)                + 2:23
3  MOLLEMA, Bauke (TFS)                 + 2:38
4  PINOT, Thibaut (FDJ)                 + 2:40
5  NIBALI, Vincenzo (TBM)               + 2:47
6  AMADOR BIKKAZAKOVA, Andrey (MOV)     + 3:05
7  JUNGELS, Bob (QST)                   + 3:56
8  POZZOVIVO, Domenico (ALM)            + 3:59
9  KANGERT, Tanel (AST)               
10 ZAKARIN, Ilnur (KAT)                 + 4:17
Full Official Stage 13 Results and General Classificationrcs
Fourth win for Gaviria on stage 13cyclingnews
Gaviria's dramatic comeback brings fourth Giro d'Italia stage victorycyclingnews
Cannondale-Drapac's Giro d'Italia squad inspired by Talansky's win in Californiacyclingnews
Last Km of Stage 13 (02:35 English)eurosport
Last Km of Stage 13 (01:38 Ambient Noise)eurosport
Last 10 Km of Stage 13 (15:45 Basque)eitb
Last 12 Km of Stage 13 (16:30 English)eurosport
Podium Ceremony from Stage 13 (00:47 Ambient)
Winner's interview from Stage 13 (04:22 )CyclingProNet
Tom Dumoulin: ‘It was a day of survival’ (01:02 English)eurosport
Tom Dumoulin - Post race interview - Stage 13 (02:18 English)CyclingProNet
Official Stage 13 Highlights (04:40 English)inCycle
Official Tappa 13 Highlights (01:53 Italian)giroditalia/rai
Backstage Pass - Stage 13 Post Race (01:24 English)ORICAScott
Stage 13 - The Movie (01:10 Music)giroditalia
Stage 13 Analysis w/ R Moore, L Birnie, D Friebe (42:45 English)cyclingpodcast
Extended Etappe 13 Highlights (10:01 Dutch)nos
Dinner Toast to the Winning Team (00:30 Ambient)
42 Big Photos from Stage 13sirotti/rcs

Inside the Dimension Data bus at the Giro d'Italia (04:10 English)eurosport
Brailsford Pre-Stage 13: Injured Thomas in a lot of pain (06:00 English)eurosport

Stage 13 preview: Reggio Emilia → Tortona, 167 km (flat)

Thomas abandons the Giro d'Italia #Giro100 https://t.co/0KvAsVGUJp pic.twitter.com/1oujhrFOdn

— Cyclingnews.com (@Cyclingnewsfeed) May 19, 2017
May 18 update:
Stage 13 Preview with Favoritesciclismointernacional
Stage 13 Flythrough and Preview (01:11 English)eurosport
Stage 13 Flythrough (01:03 Music)giroditalia
Giro d’Italia: Will Dumoulin keep the climbers at bay? (24:17 English)cyclingnews
See the race summary table (right) for the Stage 13 profile, map and timetable.

Stage 13 start time: Friday 13:20 CET (11:20:00 AM GMT+0000); Weather for Reggio Emilia, Italy
Earliest live video: 13:25 CET (11:25:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:18 CET (3:18:00 PM GMT+0000); Weather for Tortona, Italy

Stage 12 Post-Race Coverage


41 Big Photos from Stage 12sirotti/rcs
Stage 12 Results
1  GAVIRIA RENDON, Fernando (QST)     5:18:55
2  MARECZKO, Jakub (WIL)              
3  BENNETT, Sam (BOH)                 
4  BAUHAUS, Phil (SUN)                
5  RICHEZE, Maximiliano Ariel (QST)   
6  GIBBONS, Ryan (DDD)                
7  MODOLO, Sacha (UAD)                
8  GREIPEL, André (LTS)               
9  STUYVEN, Jasper (TFS)              
10 FERRARI, Roberto (UAD)             
11 BARBIN, Enrico (BAR)               
12 KUZNETSOV, Viacheslav (KAT)        
13 TCATEVICH, Aleksei (GAZ)           
14 PATERSKI, Maciej (CCC)             
15 SELIG, Rüdiger (BOH)               
16 MEZGEC, Luka (ORS)                 
17 YATES, Adam (ORS)                  
18 POZZOVIVO, Domenico (ALM)          
19 ALBANESE, Vincenzo (BAR)               + 6
20 NIBALI, Vincenzo (TBM)             

General Classification after Stage 12
1  DUMOULIN, Tom (SUN)                52:41:08
2  QUINTANA, Nairo (MOV)                + 2:23
3  MOLLEMA, Bauke (TFS)                 + 2:38
4  PINOT, Thibaut (FDJ)                 + 2:40
5  NIBALI, Vincenzo (TBM)               + 2:47
6  AMADOR BIKKAZAKOVA, Andrey (MOV)     + 3:05
7  JUNGELS, Bob (QST)                   + 3:56
8  POZZOVIVO, Domenico (ALM)            + 3:59
9  KANGERT, Tanel (AST)               
10 ZAKARIN, Ilnur (KAT)                 + 4:17
Full Official Stage 12 Results and General Classificationrcs
Gaviria wins stage 12cyclingnews
Fernando Gaviria continues dream Grand Tour debut with third win on stage 12cyclingweekly
Mirco Maestri protagonista nella dodicesima tappa (00:44 Italian)CyclingProNet
Stage 12 finish line quotescyclingnews
Five talking points from stage 12 of the Giro d'Italiacyclingweekly
Jakub Mareczko commenta il secondo posto nella 12ª tappa (01:27 Italian)CyclingProNet
Wait for me! Sunweb’s Geschke left behind at team hotelvelonews
Thomas loses more time in Giro d'Italia due to crash injuriescyclingnews
Last Km of Stage 12 (02:10 English)eurosport
Last 2 Km of Stage 12 (01:52 Italian)rai
Last 10 Km of Stage 12 (11:27 Basque)eitb
Last 17 Km of Stage 12 (20:41 Dutch)eurosport
Official Stage 12 Highlights (03:57 English)inCycle
Podium Ceremony from Stage 12 (00:30 Ambient)@giroditalia
Winner's Interview from Stage 12 (01:04 )eurosport
Race Leader's Interview after Stage 12 (01:46 English)CyclingProNet
Race Leader's Interview after Stage 12 (01:07 Dutch)sporza
Extended Etappe 12 Highlights (10:27 Dutch)nos
Resumen: Etapa 12 (02:08 Spanish, restricted to Latin America)espn
Official Tappa 12 Highlights (02:07 Italian)giroditalia
Backstage Pass - Stage 12 Post Race (03:15 English)ORICAScott
Selfie-time with Gaviria after Stage 12 (00:46 Ambient)sporza
Stage 12 - The Movie (01:02 English)giroditalia
Stage 12 Analysis w/ R Moore, L Birnie, D Friebe (39:50 English)cyclingpodcast
41 Big Photos from Stage 12sirotti/rcs
Official Stage 5 Highlights (05:23 English)amgentoc

Bora-Hansgrohe Bus & Kitchen Tour | Giro d'Italia 2017 (05:24 English)gcn

Stage 12 preview: Forlì → Reggio Emilia, 234 km (lumpy/flat)

May 17 update:
Stage 12 Preview with Favoritesciclismointernacional
Stage 12 Flythrough and Preview (01:12 English)eurosport
Stage 12 Flythrough (01:03 Music)giroditalia
See the race summary table (right) for the Stage 12 profile, map and timetable.

Stage 12 start time: Thursday 11:30 CET (9:30:00 AM GMT+0000); Weather for Forlì, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:05 CET (3:05:00 PM GMT+0000); Weather for Reggio Emilia, Italy

Stage 11 Post-Race Coverage


43 Big Photos from Stage 11sirotti/rcs
Stage 11 Results
1  FRAILE MATARRANZ, Omar (DDD)         4:23:14
2  FARIA DA COSTA, Rui Alberto (UAD)    
3  ROLLAND, Pierre (CDT)                
4  KANGERT, Tanel (AST)                 
5  VISCONTI, Giovanni (TBM)             
6  HERMANS, Ben (BMC)                   
7  CATALDO, Dario (AST)                 
8  PETILLI, Simone (UAD)                
9  MONFORT, Maxime (LTS)                 +    3
10 DE PLUS, Laurens (QST)               
11 AMADOR BIKKAZAKOVA, Andrey (MOV)     
12 DUPONT, Hubert (ALM)                 
13 PLAZA, Ruben (ORS)                    + 1:37
14 REICHENBACH, Sébastien (FDJ)         
15 POZZOVIVO, Domenico (ALM)            
16 MONTAGUTI, Matteo (ALM)              
17 ZAKARIN, Ilnur (KAT)                 
18 PINOT, Thibaut (FDJ)                 
19 DUMOULIN, Tom (SUN)                  
20 QUINTANA, Nairo (MOV)                
21 ANACONA GOMEZ, Winner Andrew (MOV)   
22 NIBALI, Vincenzo (TBM)               
23 YATES, Adam (ORS)                    
24 MOLLEMA, Bauke (TFS)                 
25 MARCZYNSKI, Tomasz (LTS)             
26 TEN DAM, Laurens (SUN)               
27 FORMOLO, Davide (CDT)                
28 JUNGELS, Bob (QST)                   
29 KRUIJSWIJK, Steven (TLJ)              + 2:25
30 POLANC, Jan (UAD)                    
31 HIRT, Jan (CCC)                      
32 DEIGNAN, Philip (SKY)                
33 SANCHEZ GIL, Luis León (AST)         
34 THOMAS, Geraint (SKY)                
35 KONRAD, Patrick (BOH)                
36 CLEMENT, Stef (TLJ)                  
37 HANSEN, Jesper (AST)                 
38 ROJAS, Jose (MOV)                    
39 JAUREGUI, Quentin (ALM)               + 4:27
40 FOLIFOROV, Alexander (GAZ)           

General Classification after Stage 11
1  DUMOULIN, Tom (SUN)                47:22:07
2  QUINTANA, Nairo (MOV)                + 2:23
3  MOLLEMA, Bauke (TFS)                 + 2:38
4  PINOT, Thibaut (FDJ)                 + 2:40
5  NIBALI, Vincenzo (TBM)               + 2:47
6  AMADOR BIKKAZAKOVA, Andrey (MOV)     + 3:05
7  JUNGELS, Bob (QST)                   + 3:56
8  KANGERT, Tanel (AST)                 + 3:59
9  POZZOVIVO, Domenico (ALM)            + 4:05
10 ZAKARIN, Ilnur (KAT)                 + 4:17
Full Official Stage 11 Results and General Classificationrcs
Fraile cleans up in Bagno di Romagnacyclingnews
Omar Fraile takes spectacular breakaway stage 11 win as Thomas loses more timecyclingweekly
Cavendish: I could be back in 10 days, or it could be a yearcyclingnews
Giro d'Italia: Stage 11 finish line quotescyclingnews
What next for Tejay van Garderen?velonews
Pierre Rolland Post Stage 11 Interview (00:57 English)velonews
Pierre Rolland - interview à l'arrivée - Etape 11 (02:53 French)CyclingProNet
Thibaut Pinot - Interview d'arrivée - 11e étape (02:12 French)CyclingProNet
Mikel Landa en la meta de la 11a etapa (00:51 Spanish)CyclingProNet
Five talking points from stage 11 of the Giro d'Italiacyclingweekly
Nairo Quintana en la meta de la 11a etapa (00:18 Spanish)CyclingProNet
Geraint Thomas: 'I was suffering all day'cyclingweekly
Yates comes through first multi-climb mountain stage in good shapecyclingnews
BMC to reassess Van Garderen's Giro d'Italia options after third tough stagecyclingnews
Giro d'Italia GC ambitions hid behind poker facesvelonews
Fraile clinches Dimension Data's first Giro d'Italia stage win with long breakcyclingnews
Last Km of Stage 11 (01:40 English)eurosport
Last Km of Stage 11 (01:08 Spanish)eurosport
Last Km of Stage 11 (00:51 Ambient Noise)giroditalia
Last 4 Km of Stage 11 (04:55 Italian)rai
Last 13 Km of Stage 11 (15:53 Basque)eitb
Last 16 Km of Stage 11 (22:23 English)eurosport
Podium Ceremony from Stage 11 (00:24 Ambient)@giroditalia
Winner's Interview from Stage 11 (01:56 )CyclingProNet
Winner's Interview from Stage 11 (00:20 )eitb
Race Leader's Interview after Stage 11 (01:48 English)CyclingProNet
Tom Dumoulin: ‘A good, tricky day’ (01:06 English)eurosport
Official Stage 11 Highlights (05:05 English)inCycle
Etappe 11 Highlights (09:48 Dutch)nos
Official Tappa 11 Highlights (01:55 Italian)giroditalia
Backstage Pass - Stage 11 Post Race (02:33 English)ORICAScott
Stage 11 - The Movie (00:50 Music)giroditalia
Stage 11 Analysis w/ R Moore, L Birnie, D Friebe (45:28 English)cyclingpodcast
43 Big Photos from Stage 11sirotti/rcs

Early Stage 11 attack by Mikel Landa and Omar Fraile (00:48 Basque)eitb
91 km to go: BMC rider falls over fence, Izagirre and Movistar team-mate argue on side of road (01:22 English)eurosport
Backstage Pass - Stage 11 Pre Race (04:56 English/Music)ORICAScott

Stage 11 preview: Firenze → Bagno di Romagna, 161 km (Mountain)

May 16 update:
Stage 11 Preview with Favoritesciclismointernacional
Stage 11 Flythrough and Preview (01:07 English)eurosport
Stage 11 Flythrough (01:03 Music)giroditalia
Flecha’s Recon: Stage 11 – Tackling Mount Fumaiolo (03:21 English)eurosport
See the race summary table (right) for the Stage 11 profile, map and timetable.

Stage 11 start time: Wednesday 12:20 CET (10:20:00 AM GMT+0000); Weather for Firenze, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:11 CET (3:11:00 PM GMT+0000); Weather for Bagno di Romagna, Italy

Stage 10 Post-Race Coverage


36 Big Photos from the Stage 10 ITTsirotti/rcs
Stage 10 Results
1  DUMOULIN, Tom (SUN)                 50:37
2  THOMAS, Geraint (SKY)               +   49
3  JUNGELS, Bob (QST)                  +   56
4  SANCHEZ GIL, Luis León (AST)        + 1:40
5  KIRYIENKA, Vasil (SKY)              + 2:00
6  NIBALI, Vincenzo (TBM)              + 2:07
7  MONFORT, Maxime (LTS)               + 2:13
8  VAN EMDEN, Jos (TLJ)                + 2:15
9  AMADOR BIKKAZAKOVA, Andrey (MOV)    + 2:16
10 MOLLEMA, Bauke (TFS)                + 2:17
11 TRATNIK, Jan (CCC)                  + 2:18
12 ZAKARIN, Ilnur (KAT)                + 2:19
13 HEPBURN, Michael (ORS)              + 2:23
14 PREIDLER, Georg (SUN)               + 2:27
15 POLANC, Jan (UAD)                   + 2:35
16 BÁRTA, Jan (BOH)                    + 2:36
17 YATES, Adam (ORS)                   + 2:39
18 HERMANS, Ben (BMC)                  + 2:41
19 PINOT, Thibaut (FDJ)                + 2:42
20 KRUIJSWIJK, Steven (TLJ)            + 2:43
21 FARIA DA COSTA, Rui Alberto (UAD)   + 2:50
22 KANGERT, Tanel (AST)                + 2:51
23 QUINTANA, Nairo (MOV)               + 2:53
24 CATALDO, Dario (AST)                + 2:54
25 CLEMENT, Stef (TLJ)                 + 2:56
26 GROßSCHARTNER, Felix (CCC)          
27 POZZOVIVO, Domenico (ALM)           + 3:07
28 PLAZA, Ruben (ORS)                  + 3:08
29 BIALOBLOCKI, Marcin (CCC)           + 3:14
30 SIUTSOU, Kanstantsin (TBM)          + 3:17
31 KEIZER, Martijn (TLJ)               + 3:38
32 PUCCIO, Salvatore (SKY)             
33 BAK, Lars Ytting (LTS)              + 3:39
34 DE CLERCQ, Bart (LTS)               + 3:50
35 GONÇALVES, José (KAT)               + 3:54
36 MENDES, José (BOH)                  + 3:57
37 BENNATI, Daniele (MOV)              + 4:00
38 LANDA MEANA, Mikel (SKY)            + 4:02
39 FORMOLO, Davide (CDT)               + 4:04
40 TEN DAM, Laurens (SUN)              + 4:07

General Classification after Stage 10
1  DUMOULIN, Tom (SUN)                 42:57:16
2  QUINTANA, Nairo (MOV)                 + 2:23
3  MOLLEMA, Bauke (TFS)                  + 2:38
4  PINOT, Thibaut (FDJ)                  + 2:40
5  NIBALI, Vincenzo (TBM)                + 2:47
6  JUNGELS, Bob (QST)                    + 3:56
7  POZZOVIVO, Domenico (ALM)             + 4:05
8  ZAKARIN, Ilnur (KAT)                  + 4:17
9  AMADOR BIKKAZAKOVA, Andrey (MOV)      + 4:39
10 KRUIJSWIJK, Steven (TLJ)              + 5:19
11 THOMAS, Geraint (SKY)                 + 5:33
12 KANGERT, Tanel (AST)                  + 5:36
13 FORMOLO, Davide (CDT)                 + 6:19
14 POLANC, Jan (UAD)                     + 6:51
15 CATALDO, Dario (AST)                  + 6:56
16 YATES, Adam (ORS)                     + 6:58
17 VAN GARDEREN, Tejay (BMC)             + 7:42
18 FARIA DA COSTA, Rui Alberto (UAD)     + 8:12
19 MONFORT, Maxime (LTS)                 + 8:56
20 HERMANS, Ben (BMC)                    + 9:49
Full Official Stage 10 Results and General Classificationrcs
Giro d'Italia: Dumoulin surges to pink in stage 10 time trialcyclingnews
Tom Dumoulin powers into pink with dominant stage 10 time trial victorycyclingweekly
Giro d'Italia: Stage 10 finish line quotescyclingnews
Thibaut Pinot à l'arrivée de la 10e étape (00:37 French)CyclingProNet
Dumoulin's dominant TT ride spices up Giro d'Italiavelonews
Nairo Quintana says he needs to 'make another strategy' to win Giro d'Italia after big time trial lossescyclingweekly
Geraint Thomas - post-race interview - Stage 10 (01:39 English)CyclingProNet
Nairo Quintana despues del contrarreloj del Giro de Italia 2017 - 11a etapa (00:40 Spanish)CyclingProNet
Bob Jungels - post-race interview - Stage 10 (02:03 English)CyclingProNet
Nibali in the dark during Giro d'Italia's Montefalco time trialcyclingnews
Quintana loses Giro d'Italia lead in worse-than-expected time trial defeatcyclingnews
Mollema: gat met Dumoulin is groter dan verwacht (01:20 Dutch)nos
Geraint Thomas Post Stage 10: ‘hurting after podium-ending crash’ (01:36 English)eurosport
Pinot's hopes of Giro d'Italia lead evaporate with poor time trialcyclingnews
Face-off: Are Giro time trials a bore or a blast?velonews
Official Stage 10 Highlights (03:28 English)inCycle
Official Tappa 10 Highlights (01:52 Italian)giroditalia/rai
Final Riders from the Stage 10 ITT (15:32 Basque)eitb
Finish of the Winning Stage 10 ITT Ride (00:47 English)eurosport
Finish of Nairo Quintana's Stage 10 ITT Ride (00:36 English)eurosport
Winner's Interview from Stage 10 (01:20 English)CyclingProNet
Tom Dumoulin: 'I didn’t have a good feeling… but apparently it was really fast' (01:08 English)eurosport
Stage 10 - The Movie (01:03 Music)giroditalia
Whoops! Tom Dumoulin elbows podium hostess in the face (00:26 English)eurosport
Stage 10 Analysis w/ R Moore, L Birnie, D Friebe (46:59 English)cyclingpodcast
Backstage Pass - Stage 10 TT (00:58 English/Music)ORICAScott
36 Big Photos from the Stage 10 ITTsirotti/rcs

Stage 10 preview: Foligno → Montefalco, 39.8 km (TT)

May 15 update:
Stage 10 Preview with Favoritesciclismointernacional
Stage 10 Flythrough and Preview (01:12 English)eurosport
Stage 10 Flythrough (01:03 Music)giroditalia
Stage 10 ITT Start Order and Timesrcs
Nairo Quintana admits he expects to lose the pink jersey in stage 10 time trialcyclingweekly
Orica DS Matt White talks Blockhaus/TT (00:54 English)velonews
Quintana: Montefalco time trial will suit the specialistscyclingnews
Time for TT men to loosen Quintana's grip on pink jersey?velonews
Dumoulin: If I can take Giro lead on Tuesday, I willcyclingnews
Formolo ready to fight for best young rider's jerseycyclingnews
See the race summary table (right) for the Stage 10 profile, map and timetable.

Stage 10 start time: Tuesday 12:50 CET (10:50:00 AM GMT+0000); Weather for Foligno, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Montefalco, Italy

Monday is the second rest day

📒 "Por naturaleza, mañana debemos ceder tiempo a Tom y Pinot". Resumen RdP @NairoQuinCo #Giro100: https://t.co/2DCXYrryVz (📸 @bettiniphoto) pic.twitter.com/khNnfkNM8T

— Movistar Team (@Movistar_Team) May 15, 2017
May 15 update:
What Is A Rest Day? | Road Racing Explained (01:06 English)gcn
Team Sky wants answers after moto causes crashvelonews
Race director defends work of police motorcyclists in wake of Geraint Thomas crashcw
Vegni regrets Blockhaus crash but defends role of Italian policecyclingnews
Landa's Giro d'Italia in doubt after crash with motorbikecyclingnews
Nairo Quintana Rest Day 2 Press Conference (19:10 Spanish)CyclingProNet
Thibaut Pinot Rest Day 2 Press Conference (13:10 French)CyclingProNet
Who's out of the Giro d'Italia after stage nine?cyclingweekly
Vaughters: Cannondale could compete with Sky if we had 70 per cent of their budgetcw
Rest day on #Giro100 in #Assisi (00:16 Music)@AstanaTeam
How the Race was Won, Stages 5-9 (05:26 English)eurosport
Giro Rest Dayinrng
Recon Ride Podcast: Giro d'Italia, Rest day round-up (33:44 English)cyclingnews
5 Talking Points - Rest Day Roundup Giro d'Italia 2017 (12:14 English)gcn
Kelderman abandons Giro d'Italia after crash with motorbikecyclingnews
Mikel Landa ha anunciado de esta manera que sigue en el Giro (00:41 Basque)eitb
Giro d'Italia - 1st week recap (1:54 Music)giroditalia
10 of the best rest day tweets from the Giro d'Italiacyclingweekly
Tom Dumoulin - Press conference - Rest Day 2 (18:04 English)CyclingProNet

Stage 9 Post-Race Coverage


50 Big Photos from Stage 9sirotti/rcs
Stage 9 Results
1  QUINTANA, Nairo (MOV)                3:44:51
2  PINOT, Thibaut (FDJ)                  +   24
3  DUMOULIN, Tom (SUN)                  
4  MOLLEMA, Bauke (TFS)                  +   41
5  NIBALI, Vincenzo (TBM)                + 1:00
6  POZZOVIVO, Domenico (ALM)             + 1:18
7  KANGERT, Tanel (AST)                  + 2:02
8  ZAKARIN, Ilnur (KAT)                  + 2:14
9  REICHENBACH, Sébastien (FDJ)          + 2:28
10 FORMOLO, Davide (CDT)                 + 2:35
11 AMADOR BIKKAZAKOVA, Andrey (MOV)      + 2:43
12 KRUIJSWIJK, Steven (TLJ)             
13 CATALDO, Dario (AST)                  + 3:00
14 POLANC, Jan (UAD)                     + 3:28
15 JUNGELS, Bob (QST)                    + 3:30
16 HERMANS, Ben (BMC)                    + 3:46
17 VAN GARDEREN, Tejay (BMC)            
18 PELLIZOTTI, Franco (TBM)             
19 MENDES, José (BOH)                    + 4:03
20 ANACONA GOMEZ, Winner Andrew (MOV)    + 4:17
21 TEN DAM, Laurens (SUN)                + 4:28
22 JANSE VAN RENSBURG, Jacques (DDD)     + 4:38
23 YATES, Adam (ORS)                     + 4:39
24 KONRAD, Patrick (BOH)                
25 RODRIGUEZ MARTIN, Cristian (WIL)     
26 HIRT, Jan (CCC)                      
27 MONFORT, Maxime (LTS)                
28 FARIA DA COSTA, Rui Alberto (UAD)     + 5:06
29 THOMAS, Geraint (SKY)                 + 5:08
30 ANTON HERNANDEZ, Igor (DDD)          
31 HANSEN, Jesper (AST)                 
32 CLEMENT, Stef (TLJ)                   + 6:08
33 WOODS, Michael (CDT)                  + 6:50
34 PETILLI, Simone (UAD)                
35 SCHLEGEL, Michal (CCC)               
36 CONTI, Valerio (UAD)                 
37 BIDARD, François (ALM)                + 7:01
38 STETINA, Peter (TFS)                  + 7:20
39 FOLIFOROV, Alexander (GAZ)           
40 CICCONE, Giulio (BAR)                 + 7:58

General Classification after Stage 9
1  QUINTANA, Nairo (MOV)               42:06:09
2  PINOT, Thibaut (FDJ)                  +   28
3  DUMOULIN, Tom (SUN)                   +   30
4  MOLLEMA, Bauke (TFS)                  +   51
5  NIBALI, Vincenzo (TBM)                + 1:10
6  POZZOVIVO, Domenico (ALM)             + 1:28
7  ZAKARIN, Ilnur (KAT)                  + 2:28
8  FORMOLO, Davide (CDT)                 + 2:45
9  AMADOR BIKKAZAKOVA, Andrey (MOV)      + 2:53
10 KRUIJSWIJK, Steven (TLJ)              + 3:06
11 KANGERT, Tanel (AST)                  + 3:15
12 JUNGELS, Bob (QST)                    + 3:30
13 VAN GARDEREN, Tejay (BMC)             + 3:56
14 CATALDO, Dario (AST)                  + 4:32
15 POLANC, Jan (UAD)                     + 4:46
16 YATES, Adam (ORS)                     + 4:49
17 THOMAS, Geraint (SKY)                 + 5:14
18 FARIA DA COSTA, Rui Alberto (UAD)     + 5:52
19 MONFORT, Maxime (LTS)                 + 7:13
20 HERMANS, Ben (BMC)                    + 7:38
Full Official Stage 9 Results and General Classificationrcs
Quintana conquers Blockhauscyclingnews
Thomas involved in nasty crashvelonews
Geraint Thomas’s Giro d’Italia hopes hit by crash as Nairo Quintana takes controltheguardian
Thibaut Pinot au départ de la 9e étape (01:06 French)CyclingProNet
100th Giro d'Italia, 'Something's different this year'velonews
Nibali: "Sono andato un po' in crisi..."gazzetta.it
Tom Dumoulin Post Stage 9: Disappointed to lose Wilco (01:00 English)eurosport
Nightmare for Team Sky as Thomas, Landa down in crash caused by police motocyclingtips
Tom Dumoulin - Post race interview - Stage 9 (01:05 English)CyclingProNet
Davide Formolo in maglia bianca dopo la nona tappa (01:25 Italian)CyclingProNet
Thibaut Pinot à l'arrivée de la 9e étape (02:33 French)CyclingProNet
'It shouldn't have happened': Geraint Thomas left angry after motorbike ruins Giro chancescw
Andre Amador: not used to seeing Quintana do so well in the first week of a GT (00:48 Spanish/English)eurosport
Giro Roundtable: Chaos on Blockhausvelonews
G Thomas Post Stage 9: It's ridiculous, that crash shouldn't happen (01:07 English)eurosport
Orica-Scott director slams Movistar for not waiting for riders caught in Giro motorbike crashcw
White furious at Movistar failure to ease back after big Giro d'Italia crashcyclingnews
Sky's Thomas 'Game Over' after Blockhaus motorbike crash (00:53 English)CyclingJournos
Kruijswijk: Een keer teveel in het rood gereden (02:17 Dutch)TeamLottoNL-Jumbo
Nibali: I went into crisis a little bit on Blockhauscyclingnews
Team Sky pick up the pieces as Giro d'Italia hopes take a batteringcyclingnews
Dumoulin and Mollema carry Dutch challenge at Giro d'Italiacyclingnews
Last Km of Stage 9 (03:01 English)eurosport
Last Km of Stage 9 (02:48 Spanish)eurosport
Last 6 Km of Stage 9 (24:36 English)eurosport
Last 10 Km of Stage 9 (33:04 Basque)eitb
15 km to go: Huge Stage 9 crash with motorbike leaves Team Sky hopes in tatters (02:16 English)eurosport
Grosse chute dans le peloton à 16km de l'arrivée à cause d'une moto (02:15 French)lequipe
Winner's Interview from Stage 9 (00:43 )eitb
Winner and Race Leader Interview after Stage 9 (02:01 )CyclingProNet
Winner and Race Leader Interview after Stage 9 (01:24 Spanish)espn
Official Stage 9 Highlights (03:03 English)inCycle
Etappe 9 Highlights (04:24 Dutch)nos
Official Tappa 9 Highlights (02:20 Italian)giroditalia/rai
Stage 9 Highlights (02:00 Music/Text)skysports
Stage 9 - The Movie (00:58 Music)giroditalia
50 Big Photos from Stage 9sirotti/rcs
Backstage Pass - Stage 9 Post Race (01:38 English/Music)ORICAScott
Stage 9 Analysis w/ R Moore, L Birnie, D Friebe (43:25 English)cyclingpodcast

Backstage Pass - Stage 9 Pre Race (06:12 English/Music)ORICAScott

Stage 9 preview: Montenero di Bisaccia → Blockhaus, 152 km (Mountain)

May 13 update:
Stage 9 Preview with Favoritesciclismointernacional
Stage 9 Flythrough and Preview (01:12 English)eurosport
Stage 9 Flythrough (01:03 Music)giroditalia
Steeper, longer version of Blockhaus climb than any previous visitcyclingnews
Podcast: Looming Blockhaus climb set to break stalemate in battle for pink (29:04 English)cn
Studying the Giro: Is Blockhaus a blockbuster?velonews
Giro's classification battle heats up with Blockhaus and Sagrantinovelonews
Photos from Blockhaus finish at the 2009 Giro d'Italiasirotti
Giro climbs Blockhaus: Thomas and Kruijswijk weigh in (01:29 English)CyclingJournos
See the race summary table (right) for the Stage 9 profile, map and timetable.

Stage 9 start time: Sunday 13:00 CET (11:00:00 AM GMT+0000); Weather for Montenero di Bisaccia, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:05 CET (3:05:00 PM GMT+0000); Weather for Blockhaus, Italy

Stage 8 Post-Race Coverage


38 Big Photos from Stage 8sirotti/rcs
Stage 8 Results
1  IZAGIRRE INSAUSTI, Gorka (MOV)      4:24:59
2  VISCONTI, Giovanni (TBM)               +  5
3  SANCHEZ GIL, Luis León (AST)           + 10
4  BATTAGLIN, Enrico (TLJ)                + 12
5  WOODS, Michael (CDT)                
6  PINOT, Thibaut (FDJ)                
7  NIBALI, Vincenzo (TBM)              
8  YATES, Adam (ORS)                   
9  KRUIJSWIJK, Steven (TLJ)            
10 JUNGELS, Bob (QST)                  
11 THOMAS, Geraint (SKY)               
12 DUMOULIN, Tom (SUN)                 
13 LANDA MEANA, Mikel (SKY)            
14 POZZOVIVO, Domenico (ALM)           
15 KELDERMAN, Wilco (SUN)              
16 QUINTANA, Nairo (MOV)               
17 AMADOR BIKKAZAKOVA, Andrey (MOV)    
18 MOLLEMA, Bauke (TFS)                
19 VAN GARDEREN, Tejay (BMC)           
20 FORMOLO, Davide (CDT)               
21 FARIA DA COSTA, Rui Alberto (UAD)   
22 ZAKARIN, Ilnur (KAT)                
23 CATALDO, Dario (AST)                
24 POLANC, Jan (UAD)                   
25 KONRAD, Patrick (BOH)               
26 PETILLI, Simone (UAD)               
27 BERHANE, Natnael (DDD)              
28 TEUNS, Dylan (BMC)                  
29 DE PLUS, Laurens (QST)              
30 MONFORT, Maxime (LTS)                  + 21
31 MÜHLBERGER, Gregor (BOH)               + 22
32 KANGERT, Tanel (AST)                
33 HAAS, Nathan (DDD)                     + 26
34 HERMANS, Ben (BMC)                  
35 ROLLAND, Pierre (CDT)               
36 HIRT, Jan (CCC)                     
37 MOLARD, Rudy (FDJ)                  
38 GASTAUER, Ben (ALM)                    + 31
39 DUPONT, Hubert (ALM)                
40 STETINA, Peter (TFS)                   + 34

General Classification after Stage 8
1  JUNGELS, Bob (QST)                  38:21:18
2  THOMAS, Geraint (SKY)                 +    6
3  YATES, Adam (ORS)                     +   10
4  NIBALI, Vincenzo (TBM)              
5  POZZOVIVO, Domenico (ALM)           
6  DUMOULIN, Tom (SUN)                 
7  QUINTANA, Nairo (MOV)               
8  MOLLEMA, Bauke (TFS)                
9  PINOT, Thibaut (FDJ)                
10 AMADOR BIKKAZAKOVA, Andrey (MOV)    
11 VAN GARDEREN, Tejay (BMC)           
12 LANDA MEANA, Mikel (SKY)            
13 FORMOLO, Davide (CDT)               
14 ZAKARIN, Ilnur (KAT)                  +   14
15 KRUIJSWIJK, Steven (TLJ)              +   23
16 KELDERMAN, Wilco (SUN)              
17 FARIA DA COSTA, Rui Alberto (UAD)     +   46
18 KANGERT, Tanel (AST)                  + 1:13
19 POLANC, Jan (UAD)                     + 1:18
20 CATALDO, Dario (AST)                  + 1:32
Full Official Stage 8 Results and General Classificationrcs
Gorka Izagirre wins in Peschicicyclingnews
Stage 8 finish line quotescyclingnews
Thibaut Pinot - Interview d'arrivée - 8e étape (00:47 French)CyclingProNet
Mikel Landa dopo l'8ª tappa (00:37 Spanish)CyclingProNet
Five talking points from stage eight of the Giro d'Italiacyclingweekly
Izagirre hails his 'best performance' after claiming Stage 8 (01:41 English/Spanish)eurosport
Landa tries to inject chaos with surprise late attackcyclingnews
Conti disheartened as crash dashes his stage win hopescyclingnews
Van Garderen adapting to a new style of racing at Giro d'Italiacyclingnews
Sanchez fights to third in Peschicicyclingnews
'I thought of the pink jersey and the stage win, but I didn't get either': Valerio Conticw
Last Km of Stage 8 (02:29 English)eurosport
Last Km of Stage 8 (04:40 Italian)rai
Last Km of Stage 8 (01:16 Spanish)eurosport
Last Km of Stage 8 (00:47 Ambient Noise)giroditalia
Last 15 Km of Stage 8 (25:14 English)eurosport
Official Stage 8 Highlights (03:01 English)inCycle
Official Tappa 8 Highlights (02:20 Italian)giroditalia/rai
Resumen: Etapa 8 (03:01 Spanish, restricted to Latin America)espn
Podium Ceremony from Stage 8 (00:17 Ambient)@giroditalia
Winner's Interview from Stage 8 (00:16 English)@giroditalia
Winner's Interview from Stage 8CyclingProNet
Race Leader's Interview after Stage 8 (01:34 English)CyclingProNet
Crash in the break with just 1 km to go, Stage 8 (02:30 English)eurosport
Stage 8 Analysis w/ R Moore, L Birnie, D Friebe (45:54 English)cyclingpodcast
Etapa 8 Highlights (01:48 Basque)eitb
Etappe 8 Highlights (01:11 Dutch)nos
Stage 8 - The Movie (01:04 Music)giroditalia
Backstage Pass - Stage 8 Post Race (02:15 English/Music)ORICAScott
38 Big Photos from Stage 8sirotti/rcs

Day-in-life Giro journalists (03:24 English)velonews
Backstage Pass - Stage 8 Pre Race (05:21 English/Music)ORICAScott

Stage 8 preview: Molfetta → Peschici, 189 km (uphill finish)

May 12 update:
Stage 8 Preview with Favoritesciclismointernacional
Flecha's Recon: Stage 8 (02:14 English)eurosport
Stage 8 Flythrough (01:03 Music)giroditalia
Prudhomme's visit to Giro d'Italia strengthens Grand Tour relationshipscyclingnews
What Is A Puncheur? | Road Racing Explained (01:09 English)gcn
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 Molfetta, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:12 CET (3:12:00 PM GMT+0000); Weather for Peschici, Italy

Stage 7 Post-Race Coverage


31 Big Photos from Stage 7sirotti/rcs
Stage 7 Results
1  EWAN, Caleb (ORS)                5:35:18
2  GAVIRIA RENDON, Fernando (QST)   
3  BENNETT, Sam (BOH)               
4  GREIPEL, André (LTS)             
5  STUYVEN, Jasper (TFS)            
6  GIBBONS, Ryan (DDD)              
7  BATTAGLIN, Enrico (TLJ)              + 2
8  SELIG, Rüdiger (BOH)             
9  TCATEVICH, Aleksei (GAZ)         
10 NIBALI, Vincenzo (TBM)           
11 DUMOULIN, Tom (SUN)              
12 THOMAS, Geraint (SKY)            
13 PUCCIO, Salvatore (SKY)          
14 MODOLO, Sacha (UAD)              
15 YATES, Adam (ORS)                
16 MEZGEC, Luka (ORS)               
17 POZZOVIVO, Domenico (ALM)        
18 BARBIN, Enrico (BAR)             
19 FORMOLO, Davide (CDT)            
20 MARTINELLI, Davide (QST)         

General Classification after Stage 7
1  JUNGELS, Bob (QST)                 33:56:07
2  THOMAS, Geraint (SKY)                  +  6
3  YATES, Adam (ORS)                      + 10
4  NIBALI, Vincenzo (TBM)             
5  POZZOVIVO, Domenico (ALM)          
6  DUMOULIN, Tom (SUN)                
7  QUINTANA, Nairo (MOV)              
8  MOLLEMA, Bauke (TFS)               
9  AMADOR BIKKAZAKOVA, Andrey (MOV)   
10 VAN GARDEREN, Tejay (BMC)          
Full Official Stage 7 Results and General Classificationrcs
Ewan pips Gaviria to win stage 7cyclingnews
Stage 7 finish line quotescyclingnews
Sam Bennett - post-race interview - Stage 7 (01:00 English)CyclingProNet
Five talking points from stage seven of the Giro d'Italiacyclingweekly
Prudhomme's visit to Giro d'Italia strengthens Grand Tour relationshipscyclingnews
Caleb Ewan sets sights on Tour de France after first Giro d'Italia stage wincyclingweekly
'It's a problem' if Thomas can't distance Quintana in Giro TTvelonews
Pressure eases for Ewan after first Giro d'Italia stage victorycyclingnews
Caleb Ewan is going to another level, says Whitecyclingnews
Last Km of Stage 7 (02:08 English)eurosport
Last Km of Stage 7 (01:13 Italian, restricted to Europe)@Eurosport_IT
Last Km of Stage 7 (00:34 Ambient Noise)giroditalia
Last 3 Km of Stage 7 (05:17 Spanish)eurosport
Last 10 Km of Stage 7 (12:05 Basque)eitb
Last 18 Km of Stage 7 (19:18 English)eurosport
Official Stage 7 Highlights (03:01 English)inCycle
Official Tappa 7 Highlights (02:01 Italian)giroditalia
Resumen: Etapa 7 (01:43 Spanish)espn
Podium Ceremony from Stage 7 (00:28 Ambient)@giroditalia
Rogue Italian flag forces riders into evasive action, Stage 7 (00:15 English)eurosport
Winner's Interview from Stage 7@giroditalia
Winner's Interview from Stage 7CyclingProNet
Winner's Interview from Stage 7: one of the most hectic finisheseurosport
Winner's Interview from Stage 7 (01:14 English/Dutch)nos
Race Leader's Interview after Stage 7 (01:00 English)CyclingProNet
Race Leader's Interview after Stage 7 (00:43 English/Dutch)nos
31 Big Photos from Stage 7sirotti/rcs
12 km to go: marshall almost causes a crash, Stage 7 (00:56 English)eurosport
Podcast: Looming Blockhaus climb set to break stalemate in battle for pink (29:04 English)cyclingnews
Patrick Dempsey Interview (01:49 English/Italian)gazzetta
Stage 7 - the Movie (01:00 Music)giroditalia
Extended Stage 7 Highlights (10:22 Dutch)nos
Stage 6 Analysis w/ R Moore, L Birnie, D Friebe (35:08 English)cyclingpodcast
Backstage Pass - Stage 7 Post Race (04:03 English/Music)ORICAScott

Backstage Pass - Stage 7 Pre Race (03:23 English/Music)ORICAScott
Caleb Ewan at the start of 7th stage (00:54 English)CyclingProNet
Thibaut Pinot au départ de la 7e étape (01:13 French)CyclingProNet
Sacha Modolo alla partenza della 7ªTappa (00:47 Italian)CyclingProNet

Stage 7 preview: Castrovillari → Alberobello, 224 km (rolling)

May 11 update:
Stage 7 Preview with Favoritesciclismointernacional
Stage 7 Flythrough (01:03 Music)giroditalia
How far can Jungels go at the Giro d'Italia?cyclingnews
Embattled Bardiani team focused, says Andreettavelonews
Dumoulin's grand tour hopes hinges on Giro's time trials (01:40 English)CyclingJournos
See the race summary table (right) for the Stage 7 profile, map and timetable.

Stage 7 start time: Friday 11:50 CET (9:50:00 AM GMT+0000); Weather for Castrovillari, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:40 CET (3:40:00 PM GMT+0000); Weather for Alberobello, Italy

Stage 6 Post-Race Coverage


35 Big Photos from Stage 6sirotti/rcs
Stage 6 Results
1  DILLIER, Silvan (BMC)               4:58:01
2  STUYVEN, Jasper (TFS)               
3  PÖSTLBERGER, Lukas (BOH)               + 12
4  ANDREETTA, Simone (BAR)                + 26
5  WOODS, Michael (CDT)                   + 39
6  YATES, Adam (ORS)                   
7  KELDERMAN, Wilco (SUN)              
8  JUNGELS, Bob (QST)                  
9  MOLLEMA, Bauke (TFS)                
10 THOMAS, Geraint (SKY)               
11 QUINTANA, Nairo (MOV)               
12 NIBALI, Vincenzo (TBM)              
13 DUMOULIN, Tom (SUN)                 
14 KRUIJSWIJK, Steven (TLJ)            
15 AMADOR BIKKAZAKOVA, Andrey (MOV)    
16 FORMOLO, Davide (CDT)               
17 PINOT, Thibaut (FDJ)                
18 KONRAD, Patrick (BOH)               
19 POZZOVIVO, Domenico (ALM)           
20 TEUNS, Dylan (BMC)                  
21 KANGERT, Tanel (AST)                
22 VAN GARDEREN, Tejay (BMC)           
23 LANDA MEANA, Mikel (SKY)            
24 CATALDO, Dario (AST)                
25 DE PLUS, Laurens (QST)              
26 ZAKARIN, Ilnur (KAT)                
27 MOLARD, Rudy (FDJ)                  
28 MÜHLBERGER, Gregor (BOH)            
29 FARIA DA COSTA, Rui Alberto (UAD)   
30 MONFORT, Maxime (LTS)                  + 47

General Classification after Stage 6
1  JUNGELS, Bob (QST)                 28:20:47
2  THOMAS, Geraint (SKY)                  +  6
3  YATES, Adam (ORS)                      + 10
4  NIBALI, Vincenzo (TBM)             
5  POZZOVIVO, Domenico (ALM)          
6  QUINTANA, Nairo (MOV)              
7  DUMOULIN, Tom (SUN)                
8  MOLLEMA, Bauke (TFS)               
9  VAN GARDEREN, Tejay (BMC)          
10 AMADOR BIKKAZAKOVA, Andrey (MOV)   
Full Official Stage 6 Results and General Classificationrcs
Dillier denies Stuyven to win stage 6cyclingnews
Dumoulin's grand tour hopes hinges on Giro's time trialsvelonews
Giro d'Italia: Stage 6 finish line quotescyclingnews
Five talking points from stage six of the Giro d'Italiacyclingweekly
Dumoulin: wat een kloterit (00:59 Dutch)nos
Mollema: baal dat Stuyven niet wint (01:50 Dutch)nos
Stuyven: hij was gewoon beter in de sprint (01:07 Dutch)nos
Jasper Stuyven - post-race interview - Stage 6 (02:04 English)CyclingProNet
Jasper Stuyven: 'Het is redelijk klote, om het niet zo proper te zeggen' (01:16 Dutch)sporza
Woods oh-so-close in Giro stage 6 as Cannondale goes all-invelonews
Thomas: Tricky stage 6 finale 'a typical Giro d'Italia finish'cyclingnews
Dillier seizes rare opportunity at Giro d'Italiacyclingnews
Lukas Postlberger: I need some days to recover (00:11 English)eurosport
Stuyven frustrated with second place but tips his hat to Dilliercyclingnews
Last Km of Stage 6 (02:43 English)eurosport
Last Km of Stage 6 (00:56 Ambient Noise)giroditalia
Finish Line Clip from Stage 6 (00:13 Spanish)eurosport
Last 3 Km of Stage 6 (04:47 Italian)rai
Last 10 Km of Stage 6 (16:49 Basque)eitb
Last 17 Km of Stage 6 (28:27 English)eurosport
Official Stage 6 Highlights (03:06 English)inCycle
Official Tappa 6 Highlights (02:16 Italian)giroditalia
Resumen: Etapa 6 (01:39 Spanish, restricted to Latin America)espn
Winner's Interview from Stage 6@lachainelequipe
Winner's Interview from Stage 6CyclingProNet
Race Leader's Interview after Stage 6 (01:44 English)CyclingProNet
Backstage Pass - Stage 6 Post Race (01:11 English/Music)ORICAScott
Extended Stage 6 Highlghts (14:03 Dutch)nos
Stage 6 - the Movie (01:02 Music)giroditalia
One-Minute Highlights from Stage 6 (01:10 English)eurosport
Stage 6 Key Moments (02:12 English)eurosport
Stage 6 Analysis w/ R Moore, L Birnie, D Friebe (34:32 English)cyclingpodcast
35 Big Photos from Stage 6sirotti/rcs

Backstage Pass - Stage 6 Pre Race (04:17 English)ORICAScott
Filippo Pozzato alla partenza della 6ª tappa (00:50 Italian)CyclingProNet
Bob Jungels au départ de la 6e étape (01:21 French)CyclingProNet
Kristian Sbaragli alla partenza della 6ª tappa (01:03 Italian)CyclingProNet

Stage 6 preview: Reggio Calabria → Terme Luigiane, 217 km (puncher's uphill finish)

May 10 update:
Stage 6 Preview with Favoritesciclismointernacional
Punchy finish on tap as Giro d'Italia heads to mainland for stage 6 - Previewcyclingnews
Stage 6 Flythrough (01:03 Music)giroditalia
No love lost with Quintana, says Nibalivelonews
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CANsteephill.tv
See the race summary table (right) for the Stage 6 profile, map and timetable.

Stage 6 start time: Thursday 11:30 CET (9:30:00 AM GMT+0000); Weather for Reggio Calabria, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 16:50 CET (2:50:00 PM GMT+0000); Weather for Terme Luigiane, Italy

Stage 5 Post-Race Coverage


25 Big Photos from Stage 5sirotti/rcs
Stage 5 Results
1  GAVIRIA RENDON, Fernando (QST)   3:40:11
2  MARECZKO, Jakub (WIL)            
3  BENNETT, Sam (BOH)               
4  GREIPEL, André (LTS)             
5  BAUHAUS, Phil (SUN)              
6  SBARAGLI, Kristian (DDD)         
7  GIBBONS, Ryan (DDD)              
8  FERRARI, Roberto (UAD)           
9  STUYVEN, Jasper (TFS)            
10 BATTAGLIN, Enrico (TLJ)          
11 KUZNETSOV, Viacheslav (KAT)      
12 TCATEVICH, Aleksei (GAZ)         
13 YATES, Adam (ORS)                
14 TRATNIK, Jan (CCC)               
15 MONTAGUTI, Matteo (ALM)          
16 POZZOVIVO, Domenico (ALM)        
17 PUCCIO, Salvatore (SKY)          
18 PREIDLER, Georg (SUN)            
19 MAESTRI, Mirco (BAR)             
20 THOMAS, Geraint (SKY)            

General Classification after Stage 5
1  JUNGELS, Bob (QST)                 23:22:07
2  THOMAS, Geraint (SKY)                  +  6
3  YATES, Adam (ORS)                      + 10
4  POZZOVIVO, Domenico (ALM)          
5  NIBALI, Vincenzo (TBM)             
6  QUINTANA, Nairo (MOV)              
7  DUMOULIN, Tom (SUN)                
8  MOLLEMA, Bauke (TFS)               
9  VAN GARDEREN, Tejay (BMC)          
10 AMADOR BIKKAZAKOVA, Andrey (MOV)   
Full Official Stage 5 Results and General Classificationrcs
Gaviria gets second stage win in Messinacyclingnews
Giro d'Italia: Stage 5 finish line quotescyclingnews
Le parole di Jakub Mareczko dopo il secondo posto nella 5ª tappa (00:36 Italian)CyclingProNet
Giro riders criticize fans in 'crazy' Messina stagevelonews
Messina trionfa Gaviria, la nostra videointervista (01:26 Italian)gazzetta
Greipel comes up bust in Messina sprint gamblecyclingnews
Sam Bennett explains how hours spent on YouTube have improved his sprinting techniquecw
Vincenzo Nibali alla partenza della 5ª tappa (01:02 Italian)CyclingProNet
Gaviria: Getting to Milan will turn Fernando the boy into Fernando the mancyclingnews
'There's nothing more I could have done today,' says Bennettcyclingnews
Maximiliano Richeze Post Stage 5 Interview (01:24 English/Spanish)eurosport
Last Km of Stage 5 (03:03 English)eurosport
Last Km of Stage 5 (02:00 Basque)eitb
Last Km of Stage 5 (00:48 Spanish)@SenalDeportes
Last Km of Stage 5 (00:36 Ambient Noise)giroditalia
Official Stage 5 Highlights (03:00 English)inCycle
Official Tappa 5 Highlights (1:59 Italian)giroditalia
Resumen: Etapa 5 (02:32 Spanish, restricted to Latin America)espn
6 km to go: pre-mature victory celebration, Stage 5 (00:36 English)eurosport
6 km to go: pre-mature victory celebration, Stage 5 (02:12 Basque)eitb
Winner's Interview from Stage 5CyclingProNet
Stage 5 - the Movie (00:43 Music)giroditalia
Backstage Pass - Stage 5 Post Race (01:20 English/Music)ORICAScott
Backstage Pass - Stage 5 Pre Race (03:34 English/Music)ORICAScott
25 Big Photos from Stage 5sirotti/rcs
Stage 5 Analysis w/ R Moore, L Birnie, D Friebe (44:45 English)cyclingpodcast

Stage 5 preview: Pedara → Messina, 159 km (hilly/flat)

Il più atteso, il padrone di casa nella sua Sicilia: Vincenzo Nibali! #Giro100 pic.twitter.com/lIlEBvukrT

— Giro d'Italia (@giroditalia) May 10, 2017
May 9 update:
Stage 5 Preview with Favoritesciclismointernacional
Stage 5 Flythrough (01:03 Music)giroditalia
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CANsteephill.tv
See the race summary table (right) for the Stage 5 profile, map and timetable.

Stage 5 start time: Wednesday 13:15 CET (11:15:00 AM GMT+0000); Weather for Pedara, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:13 CET (3:13:00 PM GMT+0000); Weather for Messina, Italy

Stage 4 Post-Race Coverage


69 Big Photos from Stage 4sirotti/rcs
Stage 4 Results
1  POLANC, Jan (UAD)                    4:55:58
2  ZAKARIN, Ilnur (KAT)                  +   19
3  THOMAS, Geraint (SKY)                 +   29
4  PINOT, Thibaut (FDJ)                 
5  CATALDO, Dario (AST)                 
6  DUMOULIN, Tom (SUN)                  
7  JUNGELS, Bob (QST)                   
8  YATES, Adam (ORS)                    
9  MOLLEMA, Bauke (TFS)                 
10 NIBALI, Vincenzo (TBM)               
11 QUINTANA, Nairo (MOV)                
12 PETILLI, Simone (UAD)                
13 POZZOVIVO, Domenico (ALM)            
14 ROLLAND, Pierre (CDT)                
15 VAN GARDEREN, Tejay (BMC)            
16 KELDERMAN, Wilco (SUN)               
17 WOODS, Michael (CDT)                 
18 LANDA MEANA, Mikel (SKY)             
19 FORMOLO, Davide (CDT)                
20 KRUIJSWIJK, Steven (TLJ)             
21 CARTHY, Hugh (CDT)                   
22 AMADOR BIKKAZAKOVA, Andrey (MOV)     
23 KANGERT, Tanel (AST)                  +   38
24 ANTON HERNANDEZ, Igor (DDD)           +   49
25 CONTI, Valerio (UAD)                  + 1:05
26 FARIA DA COSTA, Rui Alberto (UAD)    
27 REICHENBACH, Sébastien (FDJ)         
28 IZAGIRRE INSAUSTI, Gorka (MOV)       
29 HANSEN, Jesper (AST)                  + 1:26
30 DUPONT, Hubert (ALM)                  + 1:31
31 RODRIGUEZ MARTIN, Cristian (WIL)     
32 HERMANS, Ben (BMC)                    + 1:45
33 SIUTSOU, Kanstantsin (TBM)            + 1:52
34 STETINA, Peter (TFS)                  + 2:17
35 MONFORT, Maxime (LTS)                 + 2:36
36 ANACONA GOMEZ, Winner Andrew (MOV)   
37 HERRADA LOPEZ, Jose (MOV)            
38 BERHANE, Natnael (DDD)               
39 PELLIZOTTI, Franco (TBM)             
40 MONTAGUTI, Matteo (ALM)               + 3:30

General Classification after Stage 4
1  JUNGELS, Bob (QST)          19:41:56
2  THOMAS, Geraint (SKY)           +  6
3  YATES, Adam (ORS)               + 10
4  NIBALI, Vincenzo (TBM)      
5  POZZOVIVO, Domenico (ALM)   
6  QUINTANA, Nairo (MOV)       
7  DUMOULIN, Tom (SUN)         
8  MOLLEMA, Bauke (TFS)        
9  LANDA MEANA, Mikel (SKY)    
10 PINOT, Thibaut (FDJ)        
Full Official Stage 4 Results and General Classificationrcs
Polanc wins stage 4 on Mount Etnacyclingnews
Late crash deals serious blow to Dennis' Giro d'Italia GC hopescyclingnews
Giro d'Italia: Stage 4 finish line quotescyclingnews
Five talking points from stage four of the Giro d'Italiacyclingweekly
Dumoulin over speldenprik: ik kon me niet inhouden (00:36 Dutch)nos
Kruijswijk houdt 'oppervlakkige schaafwonden' over aan val (02:29 Dutch)nos
Vincenzo Nibali - intervista post-gara - Tappa 4 (03:49 Italian)CyclingProNet
Nibali: 'Quintana ha corso in difesa' (02:30 Italian)gazzetta
Thibaut Pinot - Interview d'arrivée - 4e étape (00:58 French)CyclingProNet
Pierre Rolland - interview d'arrivée - 4e étape (00:59 French)CyclingProNet
Nibali's key teammate Moreno kicked out of Girovelonews
No GC sparks on Etna as cat-and-mouse game continuesvelonews
'No-one wants to go too deep, too early': Geraint Thomas explains lack of attackscw
Nibali: I wanted to see who would come after mecyclingnews
Rui Costa: It was an amazing victory (01:15 English)eurosport
Zakarin's canny Etna attack makes up for early losses at Giro d'Italiacyclingnews
Was Giro's early Etna summit finish worth the risk?velonews
Last Km of Stage 4 (01:53 English)eurosport
Last Km of Stage 4 (00:58 Ambient Noise)giroditalia
Last Km of Stage 4 (01:37 Spanish)eurosport
Last 3 Km of Stage 4 (08:21 Italian)rai
Last 5 Km of Stage 4 (20:27 English)eurosport
Last 10 Km of Stage 4 (34:09 Ambient)eitb
18 km to go: Gaviria leads the peloton off course, Stage 4 (01:07 English)eurosport
Winner's Podium Ceremony after Stage 4 (00:12 Ambient)@giroditalia
Pink Jersey Ceremony after Stage 4 (01:03 Ambient)
Official Stage 4 Highlights (03:02 English)inCycle
Official Tappa 4 Highlights (02:23 Italian)giroditalia
Stage 4 Highlights (01:38 Dutch)nos
Stage 4 Highlights (03:01 Music)eurosport
Resumen: Etapa 4 (01:42 Spanish, restricted to Latin America)espn
Extended Stage 4 Highlights (15:05 Dutch)nos
Winner's Interview after Stage 4CyclingProNet
Winner's Interview after Stage 4 (01:10 English)eurosport
Race Leader's Interview after Stage 4CyclingProNet
69 Big Photos from Stage 4sirotti/rcs
Backstage Pass - Stage 4 Post Race (01:53 English/Music)ORICAScott
Stage 4 Analysis w/ R Moore, L Birnie, D Friebe (40:10 English)cyclingpodcast
Stage 4 Analysis and Interviewws (13:34 English)cyclingnews
ORICA-SCOTT celebrate Svein Tuft's 40th Birthday (00:29 Ambient)@OricaScott
Tuft celebrates 40th on Mount Etna (02:04 English)velonews

91 km to go on Stage 4: Two riders involved in heated exchange (00:35 English)eurosport
10 km to go: Mikel Landa flats (04:40 Basque)eitb
BMC's Rohan Dennis out of Giro, still suffering from crash at the end of stage 3@velonews
18 km to go: Gaviria leads the peloton off course@mundociclistico
Bahrain-Merida Bus Tour at the Giro d'italia (07:33 English)gcn
The Feed Zone | Road Racing Explained (01:33 English)gcn
Backstage Pass - Pre-Stage 4 (04:49 English/Music)ORICAScott

Stage 4 preview: Cefalù → Etna-Rifugio, 181 km (Mountain)

May 8 update:
How to Legitimately Watch the Giro d'Italia from the USA and CANsteephill.tv
Stage 4 Preview with Favoritesciclismointernacional
Mount Etna a fitting stage for Giro d'Italia's leading characters – previewcyclingnews
Stage 4 Flythrough (01:03 Music)giroditalia
Flecha's Recon: Stage 4 - Climb up Etna (03:07 English)eurosport
Van Garderen ready for the attacks on Mount Etnacyclingnews
Nibali hints that the Giro d’Italia will erupt on the slopes of Mount Etnacyclingnews
Nibali vs. Quintana: Sparks to fly on Mount Etnavelonews
Big Photos from Mt Etna Stage 2011sirotti
Live Webcam Mount Etna Summit (600m above finish)skylinewebcams
Nairo Quintana en la salida de la 4ª etapa (02:05 Spanish)CyclingProNet
Thibaut Pinot au départ de la 4e étape (01:09 French)CyclingProNet
Dumoulin: wel een beetje spannend, ja (00:57 Dutch)nos
Etna Sud 3D Interactive Profileveloviewer
See the race summary table (right) for the Stage 4 profile, map and timetable.

Stage 4 start time: Tuesday 12:00 CET (10:00:00 AM GMT+0000); Weather for Cefalù, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:08 CET (3:08:00 PM GMT+0000); Weather for Etna-Rifugio, Italy

Monday is the First Rest Day


May 8 update:
Trek-Segafredo bus gets wedged on tight bend at the Girocw
10 of the best rest day tweets from the Giro d'Italiacyclingweekly
Dombrowski aiming for late-Giro peakvelonews
Don’t call him the ‘missile’ — Gaviria unlike any other Colombian ridervelonews
Gaviria enjoys the rest day in maglia rosa - Gallerycyclingnews

Stage 3 Post-Race Coverage


51 Big Photos from Stage 3sirotti/rcs
Stage 3 Results
1  GAVIRIA RENDON, Fernando (QST)     3:26:33
2  SELIG, Rüdiger (BOH)               
3  NIZZOLO, Giacomo (TFS)             
4  HAAS, Nathan (DDD)                 
5  RICHEZE, Maximiliano Ariel (QST)   
6  SIUTSOU, Kanstantsin (TBM)            +  3
7  JUNGELS, Bob (QST)                 
8  EWAN, Caleb (ORS)                     + 13
9  MODOLO, Sacha (UAD)                
10 GREIPEL, André (LTS)               
11 BAUHAUS, Phil (SUN)                
12 KUZNETSOV, Viacheslav (KAT)        
13 FERRARI, Roberto (UAD)             
14 GIBBONS, Ryan (DDD)                
15 KONRAD, Patrick (BOH)              
16 PÖSTLBERGER, Lukas (BOH)           
17 BATTAGLIN, Enrico (TLJ)            
18 SAVITSKIY, Ivan (GAZ)              
19 YATES, Adam (ORS)                  
20 ZHUPA, Eugert (WIL)                
21 MAESTRI, Mirco (BAR)               
22 KRUIJSWIJK, Steven (TLJ)           
23 BOARO, Manuele (TBM)               
24 KOREN, Kristijan (CDT)             
25 THOMAS, Geraint (SKY)              
26 POZZOVIVO, Domenico (ALM)          
27 SLAGTER, Tom-Jelte (CDT)           
28 NIBALI, Vincenzo (TBM)             
29 MOLLEMA, Bauke (TFS)               
30 ROSA, Diego (SKY)                  
31 LANDA MEANA, Mikel (SKY)           
32 AMADOR BIKKAZAKOVA, Andrey (MOV)   
33 DUMOULIN, Tom (SUN)                
34 PINOT, Thibaut (FDJ)               
35 QUINTANA, Nairo (MOV)              
36 SANCHEZ GIL, Luis León (AST)       
37 ZAKARIN, Ilnur (KAT)               
38 CAMPENAERTS, Victor (TLJ)          
39 KELDERMAN, Wilco (SUN)             
40 TANKINK, Bram (TLJ)                

General Classification after Stage 3
1  GAVIRIA RENDON, Fernando (QST)   14:45:16
2  GREIPEL, André (LTS)                 +  9
3  PÖSTLBERGER, Lukas (BOH)             + 13
4  JUNGELS, Bob (QST)               
5  SIUTSOU, Kanstantsin (TBM)       
6  EWAN, Caleb (ORS)                    + 17
7  FERRARI, Roberto (UAD)           
8  GIBBONS, Ryan (DDD)                  + 23
9  BATTAGLIN, Enrico (TLJ)          
10 MODOLO, Sacha (UAD)              
Full Official Stage 3 Results and General Classificationrcs
Giro d'Italia: Gaviria wins stage 3cyclingnews
Fernando Gaviria wins stage three after winds cause chaostheguardian
André Greipel - post-race interview - 3rd stage (01:00 English)CyclingProNet
Gaviria gives Colombia its first sprinter in pinkcyclingnews
Five talking points from stage three of the Giro d'Italiacyclingweekly
Rohan Dennis Post Stage 3 Interview (1:34 English)cycling-central
Rohan Dennis suffers 'big blow' and says Giro overall hope 'is done' after stage three crashcyclingweekly
Giro d'Italia: Stage 3 finish line quotescyclingnews
Last 10 Km of Stage 3 (13:45 Basque)eitb
Last 14 Km of Stage 3 (20:39 English)eurosport
Official Stage 3 Highlights (03:09 English)inCycle
Official Stage 3 Highlights (02:21 Italian)giroditalia
Podium Ceremony after Stage 3 (01:30 Ambient)
Winner's Interview from Stage 3gazzetta
51 Big Photos from Stage 3sirotti/rcs
Greipel reflects on Stage 3 mechanical problems (01:35 English)eurosport
Stage 3 Analysis w/ R Moore, L Birnie, D Friebe (31:26 English)cyclingpodcast
Stage Three Key Moments (02:48 English)eurosport
Winning Team Celebration Dinner after Stage 3 (00:16 Ambient)@quickstepteam
Extended Stage 3 Highlights (12:12 Dutch)nos
Backstage Pass - Stage 3 (02:07 English)ORICAScott

Backstage Pass - Stage 3 Pre Race (04:40 English/Music)ORICAScott

Stage 3 preview: Tortolì → Cagliari, 148 km (rolling)

May 6 update:
Stage 3 Preview with Favoritesciclismointernacional
Stage 3 Flythrough (01:03 Music)giroditalia
Caleb Ewan - Interview at the start - Stage 3 (00:59 English)CyclingProNet
See the race summary table (right) for the Stage 3 profile, map and timetable.

Stage 3 start time: Sunday 13:35 CET (11:35:00 AM GMT+0000); Weather for Tortolì, Italy
Earliest live video: 13:25 CET (11:25:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:02 CET (3:02:00 PM GMT+0000); Weather for Cagliari, Italy

Stage 2 Post-Race Coverage


41 Big Photos from Stage 2sirotti/rcs
Stage 2 Results
1  GREIPEL, André (LTS)                6:05:18
2  FERRARI, Roberto (UAD)              
3  STUYVEN, Jasper (TFS)               
4  GAVIRIA RENDON, Fernando (QST)      
5  SBARAGLI, Kristian (DDD)            
6  BATTAGLIN, Enrico (TLJ)             
7  GIBBONS, Ryan (DDD)                 
8  THOMAS, Geraint (SKY)               
9  EWAN, Caleb (ORS)                   
10 FARIA DA COSTA, Rui Alberto (UAD)   
11 MONTAGUTI, Matteo (ALM)             
12 VILLELLA, Davide (CDT)              
13 NIBALI, Vincenzo (TBM)              
14 RICHEZE, Maximiliano Ariel (QST)    
15 PÖSTLBERGER, Lukas (BOH)            
16 POZZOVIVO, Domenico (ALM)           
17 MEZGEC, Luka (ORS)                  
18 EDMONDSON, Alexander (ORS)          
19 YATES, Adam (ORS)                   
20 QUINTANA, Nairo (MOV)               
21 KOREN, Kristijan (CDT)              
22 PONZI, Simone (CCC)                 
23 ROSA, Diego (SKY)                   
24 VAN EMDEN, Jos (TLJ)                
25 KRUIJSWIJK, Steven (TLJ)            
26 SIUTSOU, Kanstantsin (TBM)          
27 PIBERNIK, Luka (TBM)                
28 PUCCIO, Salvatore (SKY)             
29 ROSSKOPF, Joseph (BMC)              
30 LANDA MEANA, Mikel (SKY)            
31 DUMOULIN, Tom (SUN)                 
32 MOLLEMA, Bauke (TFS)                
33 ROJAS, Jose (MOV)                   
34 SANCHEZ GIL, Luis León (AST)        
35 MARTINELLI, Davide (QST)            
36 VAN GARDEREN, Tejay (BMC)           
37 MODOLO, Sacha (UAD)                 
38 BONNET, William (FDJ)               
39 BIDARD, François (ALM)              
40 KELDERMAN, Wilco (SUN)              

General Classification after Stage 2
1  GREIPEL, André (LTS)             11:18:39
2  PÖSTLBERGER, Lukas (BOH)             +  4
3  EWAN, Caleb (ORS)                    +  8
4  FERRARI, Roberto (UAD)           
5  STUYVEN, Jasper (TFS)                + 10
6  BRUTT, Pavel (GAZ)                   + 12
7  SBARAGLI, Kristian (DDD)             + 14
8  GIBBONS, Ryan (DDD)              
9  GAVIRIA RENDON, Fernando (QST)   
10 BATTAGLIN, Enrico (TLJ)          
Full Official Stage 2 Results and General Classificationrcs
Giro d'Italia: Greipel claims stage 2cyclingnews
Daniel Teklehaimanot - Post race interview - Stage 2 (02:00 English)CyclingProNet
Marino Hofland Post Stage 1 Interview (01:03 Dutch)nos
Caleb Ewan 'devastated' after foot comes out of pedal in stage 2 sprintcyclingnews
Five things we learned from stage two of the Giro d'Italiacyclingweekly
Bram Tankink na de tweede etappe (01:38 Dutch)nos
Lukas Pöstlberger - Post race interview - Stage 2 (02:43 English)CyclingProNet
Giro d'Italia: Stage 2 finish line quotescyclingnews
Greipel steps up to end Lotto Soudal's dire springcyclingnews
Last 2 Km of Stage 2 (02:14 English)eurosport
Last Km of Stage 2 (01:40 Basque)eitb
Last 10 Km of Stage 2 (12:02 Basque)eitb
Last 20 Km of Stage 2 (23:35 English)eurosport
Official Stage 2 Highlights (03:32 English)inCycle
Tappa 2 Highlights (01:48 Italian)giroditalia
Etappe 2 Extended Highlights (10:04 Dutch)nos
Resumen Etapa 2 (01:40 Spanish, restricted to South America)espn
Winner's Interview from Stage 2eurosport
Winner's Interview from Stage 2 (01:55 English/Italian)gazzetta
Winner's Interview from Stage 2 (01:24 Dutch/German)nos
The stage winner crashes teammate's post-stage interview (01:42 English)eurosport
Team Astana hosing down after 'long and difficult stage 2' (00:46 Ambient)@AstanaTeam
Podium Ceremony after Stage 2 (01:18 Ambient Noise)
41 Big Photos from Stage 2sirotti/rcs
Stage 2 Analysis w/ R Moore, L Birnie, D Friebe (33:07 English)cyclingpodcast
Stage 2 - The Movie (0:46 Music)giroditalia
Backstage Pass - Stage 2 (02:30 Music/English)ORICAScott
Stage 3 Giro shorts with 3 journos making their way back to the pressroom (03:29 English)CyclingJourno
Day Two Key Moments (02:06 Music)eurosport

Backstage Pass - Stage 2 Pre Race (02:18 English/Music)ORICAScott

Stage 2 preview: Olbia → Tortolì, 211 km (hilly)

May 5 update:
Stage 2 Preview with Favoritesciclismointernacional
Stage 2 Flythrough (01:03 Music)giroditalia
Rugged stage 2 profile set to produce breakaways and surprisescyclingnews
2017 Edition of How to Legitimately Watch the Giro d'Italia from the USA and CANsteephill.tv
Caleb Ewan - Interview at the start - Stage 2 (00:51 English)CyclingProNet
Fernando Gaviria listo para la segunda etapa (00:44 Spanish)CyclingProNet
Filippo Pozzato motivato in vista della seconda tappa (01:05 Italian)CyclingProNet
Sam Bennett - Interview at the start - Stage 2 (01:28 English)CyclingProNet
See the race summary table (right) for the Stage 2 profile, map and timetable.

Stage 2 start time: Saturday 11:55 CET (9:55:00 AM GMT+0000); Weather for Olbia, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:50 CET (3:50:00 PM GMT+0000); Weather for Tortolì, Italy

Stage 1 Post-Race Coverage


40 Big Photos from Stage 1sirotti/rcs
Stage 1 Results
1  PÖSTLBERGER, Lukas (BOH)            5:13:35
2  EWAN, Caleb (ORS)                   
3  GREIPEL, André (LTS)                
4  NIZZOLO, Giacomo (TFS)              
5  MODOLO, Sacha (UAD)                 
6  SBARAGLI, Kristian (DDD)            
7  STUYVEN, Jasper (TFS)               
8  GIBBONS, Ryan (DDD)                 
9  BENNETT, Sam (BOH)                  
10 BAUHAUS, Phil (SUN)                 
11 MÜHLBERGER, Gregor (BOH)            
12 GAVIRIA RENDON, Fernando (QST)      
13 BATTAGLIN, Enrico (TLJ)             
14 KUZNETSOV, Viacheslav (KAT)         
15 JUNGELS, Bob (QST)                  
16 MARECZKO, Jakub (WIL)               
17 BARBIN, Enrico (BAR)                
18 THOMAS, Geraint (SKY)               
19 PONZI, Simone (CCC)                 
20 FARIA DA COSTA, Rui Alberto (UAD)   
21 ROJAS, Jose (MOV)                   
22 SANCHEZ GIL, Luis León (AST)        
23 NIBALI, Vincenzo (TBM)              
24 TCATEVICH, Aleksei (GAZ)            
25 QUINTANA, Nairo (MOV)               
26 ROSA, Diego (SKY)                   
27 YATES, Adam (ORS)                   
28 DUMOULIN, Tom (SUN)                 
29 VENTOSO ALBERDI, Francisco (BMC)    
30 DENNIS, Rohan (BMC)                 
31 POZZOVIVO, Domenico (ALM)           
32 PREIDLER, Georg (SUN)               
33 ROSSKOPF, Joseph (BMC)              
34 SELIG, Rüdiger (BOH)                
35 POLANC, Jan (UAD)                   
36 KONRAD, Patrick (BOH)               
37 BENNATI, Daniele (MOV)              
38 FERRARI, Roberto (UAD)              
39 VAN GARDEREN, Tejay (BMC)           
40 MONTAGUTI, Matteo (ALM)             

General Classification after Stage 1
1  PÖSTLBERGER, Lukas (BOH)   5:13:25
2  EWAN, Caleb (ORS)             +  4
3  GREIPEL, André (LTS)          +  6
4  BRUTT, Pavel (GAZ)            +  8
5  NIZZOLO, Giacomo (TFS)        + 10
6  MODOLO, Sacha (UAD)        
7  SBARAGLI, Kristian (DDD)   
8  STUYVEN, Jasper (TFS)      
9  GIBBONS, Ryan (DDD)        
10 BENNETT, Sam (BOH)         
Postlberger upsets the sprinters, takes first maglia rosacyclingnews
Stage 1 finish line quotescyclingnews
Five things we learned from stage one of the Giro d'Italiacyclingweekly
Sacha Modolo - intervista post-gara - Tappa 1 (01:45 Italian)CyclingProNet
Giacomo Nizzolo - Intervista post-gara - Tappa 1 (01:32 Italian)CyclingProNet
Tejay Van Garderen 'as good or better than he’s ever been'velonews
Last Km of Stage 1 (02:00 English)eurosport
Last 12 Km of Stage 1 (15:11 English)eurosport
Last 3 Km of Stage 1 (03:12 Basque)eitb
Stage 1 Start and Finish (01:24 Dutch)nos
Official Stage 1 Highlights (02:53 English)inCycle
Stage 1 Highlights (01:33 Italian)rai
Resumen: Etapa 1 (01:06 Spanish, restricted to South America)espn
Stage 1 Winner's Interview (03:53 English)CyclingProNet
Backstage Pass - Stage 1 Pre Race (05:17 Music/English)ORICAScott
Backstage Pass - Stage 1 (01:08 Music/English)ORICAScott
40 Big Photos from Stage 1sirotti/rcs
Stage 1 Analysis w/ R Moore, L Birnie, D Friebe (47:57 English)cyclingpodcast
Stage 1 - The Movie (0:57 Music)giroditalia
One-Minute Highlights from Stage 1 (1:32 Music)fubo

3 km to go: Silvan Dillier crashes in a chaotic corner (00:36 English)eurosport
78 km to go:Batman and friends running roadside (00:23 English)eurosport
Stage 1 Rollout (00:17 Ambient)@Cyclingnewsfeed

Stage 1 preview: Alghero → Olbia, 206 km (lumpy)

May 4 update:
Stage 1 Preview with Favoritesciclismointernacional
Stage 1 Flythrough (01:03 Music)giroditalia
32 Big Photos: Alghero Pre-Race Scenery and Press-Conferencesirotti
Fernando Gaviria en la salida de la 1a etapa (00:43 Spanish)CyclingProNet
Caleb Ewan - Pre-Stage Stage 1 Interview (00:58 English)CyclingProNet
Vegni holds fire on Bardiani-CSF exclusion from Giro d’Italiacyclingnews
See the race summary table (right) for the Stage 1 profile, map and timetable.

Stage 1 start time: Friday 12:10 CET (10:10:00 AM GMT+0000); Weather for Alghero, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:48 CET (3:48:00 PM GMT+0000); Weather for Olbia, Italy

2017 Giro d'Italia Teams Presentation


May 4 update:
Live Thursday is the teams presentation at 18:30 CET / 4:30:00 PM GMT+0000 ... live video has completed
Giro d'Italia Teams Presentation opens with a tribute to the great Michele Scarponi (01:46 Music)
79 Big Photos from the Giro d'Italia Teams Presentationrcs
Highlights from the Teams Presentation (0:44 Music)giroditalia

2017 Giro d'Italia Preview

May 4 update:
Extended look at the contenders for the Giro d'Italia 2017 (23:01 English)inCycle
Official Startlist w/ bib numberssteephill.tv
‘Geraint Thomas has got to be the most talented rider I’ve ever worked with’cyclingweekly
Adam Yates champing at bit as Giro d'Italia start loomscyclingnews
32 Big Photos: Alghero Pre-Race Scenery and Press-Conferencesirotti
Quintana: 'Sono pronto, c'è tanta montagna. Sarà corsa dura' (00:39 Italian/Spanish)gazzetta
Nairo Quintana Press Conference Interview (03:37 Spanish)CyclingProNet
Can Team Sky win the Giro d'Italia (05:01 English)cyclingweekly
Geraint Thomas Pre-Race Interview (03:53 English)CyclingProNet
No sign of a Giro d'Italia rivalry between Landa and Thomascyclingnews
Pirazzi and Ruffoni out of Giro after failed anti-doping testsvelonews
79 Big Photos from the Giro d'Italia Teams Presentationrcs
Gaviria aiming to reach Milan in first Giro d'Italiacyclingnews
Steven Kruijswijck Pre-Race Interview (01:36 English)CyclingProNet
What you need to know about the Giro's eight North Americansvelonews
Preview: 100th Giro d'Italia more than Nibali vs. Quintanavelonews
Giro Explainer: How to master a descent (03:22 English)eurosport
Steven Kruijswijk Interview (01:28 Dutch/English)giroditalia
Pre Giro d'Italia Ride With Vincenzo Nibali & Bahrain-Merida (04:09 English)gcn

May 3 update:
Provisional Startliststeephill.tv
PEZ Preview: Giro d'Italia 2017pezcyclingnews
2017 Edition of How to Legitimately Watch the Giro d'Italia from the USA and CANsteephill.tv
The Greatest: Geraint Thomas survives Eurosport's quick-fire quiz (00:55 English)eurosport
Nairo Quintana's complete guide to the Giro d'Italia 2017cyclingweekly
What are the jerseys and why does the leader wear pink? (01:19 English)eurosport
Fausto Coppi tackles the Stelvio in 1953 (00:30 English)eurosport
Giro cancels controversial best downhill rider competition after backlashvelonews
Giro, cancellato premio al miglior discesista. Vegni: 'Noi non incitiamo al rischio' (02:36 Italian)gazzetta
Overall Preview with Favoritesciclismointernacional
Quintana starts quest for Giro-Tour double in Italyreuters
Van Garderen: I’m not going to the Giro just to take in the scenerycyclingnews
The odds: Who are the bookmakers tipping for victory?cyclingweekly
Nibali cagey on his chances at the Giro d'Italiacyclingnews
Five reasons the Giro-Tour double is cycling’s hardest mountainvelonews
Tom Dumoulin press-conference interview (03:39 English)CyclingProNet
André Greipel press-conference interview (02:59 English)CyclingProNet

May 2 update:
Giro d'Italia organisers dedicate Mortirolo climb to Michele Scarponicyclingnews
Photos from Giro Stage 19 (Mortirolo) in 2010 - Scarponi Winssirotti
8 Outsiders To Look Out For At The 2017 Giro d'Italia (05:22 English)gcn
FDJ take Pinot's core group to Giro d'Italiacyclingnews
The story behind the Giro's route designvelonews
Giro d'Italia descending competition met with resistance from pelotoncyclingnews
Eight things to look out for at the Giro d'Italiacyclingweekly
Roundtable: Is the route too hard? Can an underdog compete?velonews
Recon Ride Podcast: Giro d'Italia Preview (51:37 English)cyclingnews

May 1 update:
Giro d'Italia 2017: The essential guidecyclingnews
Quintana backed by experienced Movistar squad at Giro d'Italiacyclingnews
Vincenzo Nibali Interview (1:11 Italian/English)giroditalia
Orica-Scott opt for general classification and sprint strategycyclingnews
Quintana shows pre-Giro d'Italia form with Vuelta Asturias stage wincyclingnews

April 30 update:
No ninth Giro rider as Astana pay tribute to Scarponivelonews

April 28 update:
GCN's Giro d'Italia Preview Show (14:17 English)gcn
10 riders to watch (05:44 English)cyclingnewstv
Geraint Thomas given strong team of domestiques as he prepares to lead Team Sky at the Girocyclingweekly

April 27 update:
Quintana: We couldn't have asked for more in build-up to Giro-Tour doublecyclingnews

April 26 update:
8 Riders To Watch At The 2017 Giro d'Italia (06:18 English)gcn

April 25 update:
Vincenzo Nibali: The Lone Sharkcyclingnews
Eurosport unveils a new host for its Giro d'Italia and Tour de France coveragecyclingweekly
Greipel headlines Lotto Soudal line-up for Giro d'Italiacyclingnews

April 21 update:
Quintana: Nibali is my biggest rival for the Giro d'Italiacyclingnews

April 20 update:
Q&A: Van Garderen talks about refocusing from Tour to Girovelonews

April 18 update:
Gilbert ruled out of Giro d'Italiacyclingnews
Rohan Dennis: My confidence is growing for the Giro d’Italiacyclingweekly

April 12 update:
Vincenzo Nibali says 'everyone loses' if Fabio Aru does not ride the Giro d'Italiacyclingweekly

April 11 update:
The Giro d’Italia Contendersinrng
Scarponi to lead Astana at Giro d'Italia in absence of Arucyclingnews

April 10 update:
Fabio Aru out of Giro d'Italia with knee injurycyclingnews

April 4 update:
Konig out of Giro d’Italia with knee injurycyclingnews


April 3 update:
The final versions of the stage profiles, maps and timetables are now posted to the race summary table (see right)

March 21 update:
Official unveilling of the leaders' jerseys (00:59 Music)giroditalia

March 19 update:
Mikel Landa sigue su preparacion en vista del Giro d'Italia 2017 (00:44 Spanish)CyclingProNet

March 14 update:
Quintana turns focus to Giro d'Italia after Tirreno-Adriatico wincyclingnews
Nairo Quintana: 'We'll need to keep a close eye on Geraint Thomas at the Giro'cyclingweekly
Pinot: Quintana is the big favourite for the Giro d'Italiacyclingnews

March 3 update:
Van Garderen relishes Italy's charms as Giro debut draws closervelonews

January 30 update:
Giro's Sardinia start motivates Aru as he seeks to win pink jerseyvelonews

January 18 update:
Androni Giocattoli and Nippo-Vini Fantini stunned by exclusion from the Giro d’Italiacyclingnews
Quintana confirms 'final decision' to attempt Giro-Tour double in 2017cyclingnews

January 16 update:
Geraint Thomas embarks on 'exciting and scary' season heading into Giro d'Italia assaultcyclingweekly

December 26 update:
Quintana targets 2017 Giro-Tour doublevelonews

October 25 update:
Giro d'Italia 2017 presented in Milancyclingnews
Whoever doesn't ride will miss out on a special race says director Mauro Vegnicyclingnews
100th Giro d'Italia to be another mountainous affairreuters
Giro d'Italia 2017 - Amore Senza Fine (03:09 Italian/Music)Girod'Italia
Giro d'Italia 2017 - Il Percorso (The Route) (10:13 Music)Girod'Italia
Giro d'Italia 2017 - Official Promo (02:23 Music)Girod'Italia
Giro d’Italia 2017’s mountainous centenary route interests Chris Froometheguardian
Giro d'Italia 2017: Eight key stagesAFP/velonews
Nibali throws Giro gauntlet down to FroomeAFP/velonews
Expect stars in the 100th Giro, says race directorvelonews
100th Giro d'Italia to honour past riders (01:22 English)eurosport
Vincenzo Nibali apprezza il percorso del Giro d'Italia 2017 (03:10 Italian)CyclingProNet
Fabio Aru stuzzicato dal percorso del Giro d'Italia 2017 (01:38 Italian)CyclingProNet
Le impressioni di Diego Ulissi sul percorso del Giro d'Italia 2017 (00:47 Italian)CyclingProNet
39 Big Photos from the Route Presentation for the 100th editionsirotti/rcs
Full On-Demand Broadcast: Giro d'Italia 2017 Route Presentation (2:08:00 Italian)giroditalia
Stage maps and profiles for all stages are now posted in the race summary table (right)

October 24 update:
Giro d'Italia 2017 route details emerge before official presentationcyclingnews
First look at Giro: Leaks reveal a Froome-friendly coursevelonews



Also follow steephill on Twitter for the latest race info and video updates.
October 19 update:
Vincenzo Nibali keen to defend Giro d'Italia title in 2017skysports

October 3 update:
Giro d'Italia unveils new logo for 100th edition - News shortscyclingnews

September 28 update:
Quintana won't rule out Giro/Tour double in 2017velonews

September 14 update:
2017 Giro d'Italia will start in Sardiniacyclingnews

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



Live Video Streaming and TV Coverage

May 28 update: A work in progress for 2017 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
Backstage Pass - Stage 21 Pre Race (03:09 English/Music)ORICAScott
Top 5 craziest moments from Giro d'Italia 2017 (01:11 English)eurosport
Jos Van Emden: 'Ik hoop dat ik de tijdrit win en Dumoulin de Giro' (02:25 Dutch)sporza


media source tv or internet comments/restrictions
   live video (english)
English; United States and Canada. High Quality feed with a monthly subscription and DVR after a free 7 day trial. Learn More/Full Details
   live video (italian)
   live video (italian)
   live video (italian)
  tv schedule
Italy; the earliest live on RAI Sport with the pre-race show before live coverage. RAI coverage switches to RAI 2 below later each day.
   live video (restricted)
   live video (italian)
   live video (italian)
  tv schedule
Italy; Live on Rai 2.
eurosport   live videom (dutch)
  tv schedule (british)
  tv schedule (int'l/cet)
Europe, Australia (English); No Unrestricted live English Eurosport links due to rights issues.
   live videom (french)
   live videom (french)
French, France
   live video (basque)
   live video (basque)
  tv schedule
Basque; live for all stages from 13:05 to 18:30 CET
   live video (spanish)
   live video (spanish)
Spanish; Colombia. Vivo en resumen 7:00 AM COT
  tv schedule English; UK; The free-to-air channel Quest will be airing nightly 1 hour recaps at 22:00 BST
 live ticker
English with Italian and Spanish options; official source for race updates
 live text updates Cyclingnews English text updates
 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



2017 Giro d'Italia Route Map


Route Map (Large Version) — rcs
Stage maps and profiles are posted in the race summary table.


2016 Giro d'Italia Archived Coverage

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