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 2017 — sirotti/rcs Big Photos from 2016 — sirotti/rcs Big Photos from 2015 — sirotti/rcs Big Photos from all 2014 stages — sirotti/rcs Big Photos from all 2013 stages — sirotti/rcs Big Photos from all 2012 stages — sirotti/rcs/reuters Big Photos from all 2011 stages — sirotti/rcs Big Photos from all 2010 stages — sirotti/rcs Big Photos from all 2009 stages — sirotti |
| ||||||||||||
![]() Show All Profile Thumbnails | ||||||||||||
1 | Friday, May 5 | 206 km | ||||||||||
Alghero → Olbia | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
2 | Saturday, May 6 | 211 km | ||||||||||
Olbia → Tortolì | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
3 | Sunday, May 7 | 148 km | ||||||||||
Tortolì → Cagliari | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 8 | |||||||||||
Rest day | ||||||||||||
4 | Tuesday, May 9 | 181 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
5 | Wednesday, May 10 | 159 km | ||||||||||
Pedara → Messina | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
6 | Thursday, May 11 | 217 km | ||||||||||
Reggio Calabria → Terme Luigiane | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
7 | Friday, May 12 | 224 km | ||||||||||
Castrovillari → Alberobello | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
8 | Saturday, May 13 | 189 km | ||||||||||
Molfetta → Peschici | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
9 | Sunday, May 14 | 152 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 15 | |||||||||||
Rest day | ||||||||||||
10 | Tuesday, May 16 | 39.8 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
11 | Wednesday, May 17 | 161 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
12 | Thursday, May 18 | 234 km | ||||||||||
Forlì → Reggio Emilia | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
13 | Friday, May 19 | 167 km | ||||||||||
Reggio Emilia → Tortona | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
14 | Saturday, May 20 | 131 km | ||||||||||
Castellania → Oropa | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
15 | Sunday, May 21 | 199 km | ||||||||||
Valdengo → Bergamo | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 22 | |||||||||||
Rest day | ||||||||||||
16 | Tuesday, May 23 | 222 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
17 | Wednesday, May 24 | 219 km | ||||||||||
Tirano → Canazei | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
18 | Thursday, May 25 | 137 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
19 | Friday, May 26 | 191 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
20 | Saturday, May 27 | 190 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
21 | Sunday, May 28 | 27.6 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
Total Distance | 3605 km | |||||||||||
| ||||||||||||
News and Updates for Giro d'Italia 2017
September 17 update:Giro d’Italia 2018 will begin with Jerusalem individual time trial — cyclingnews
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 City — velonews
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 21 — sirotti/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:13Full Official Stage 21 Results and Final General Classification — rcs
Tom Doumoulin wins the Giro d'Italia — cyclingnews
Giro 100, 21ª tappa: Dumoulin re. Quintana 2°, — gazzetta.it
Tom Dumoulin wins 100th Giro d’Italia after pulsating time trial finish — theguardian
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 quotes — cyclingnews
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 Giro — velonews
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'Italia — cyclingnews
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 finale — cyclingnews
No regrets for Nibali after finishing third overall — cyclingnews
Pinot: Giro d'Italia was a big moment for my career — cyclingnews
Gaviria and Jungels headline Quick-Step Floors' Giro d'Italia success — cyclingnews
Yates puts white jersey loss to one side with top-ten result — cyclingnews
Dumoulin honoured but still humble after Giro d’Italia victory — cyclingnews
Quintana’s thoughts turn to Tour de France after falling short at Giro — cyclingnews
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 21 — sirotti/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 Milan — podiumcafe
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 trial — cyclingnews
Dumoulin needs 1.81s per km to overtake Quintana. Could be very close still — @daniellloyd1
Giro TT: Four riders, one minute, three podium spots — velonews
Giro still 'rosy' as Pinot targets last-gasp pink jersey — velonews
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 20 — sirotti/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:00Full Official Stage 20 Results and General Classification — rcs
Pinot claims stage 20 — cyclingnews
Tom Dumoulin the man to beat as Giro d’Italia heads for thrilling finale — theguardian
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 quotes — cyclingnews
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'Italia — cyclingweekly
Quintana: 'My lead is not a lot but it could be enough' — cyclingnews
Friendship brings benefits for Dumoulin in the mountains — cyclingnews
Pinot: This is why I'm a bike rider — cyclingnews
Nibali in a fight for a final podium place in Milan — cyclingnews
Zakarin eyes Giro d'Italia podium after going on the offensive on stage 20 — cyclingnews
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 20 — sirotti/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 Straws — podiumcafe
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 19 — sirotti/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:37Full Official Stage 19 Results and General Classification — rcs
Landa finally gets his win in Piancavallo — cyclingnews
Giro d'Italia: Stage 19 finish line quotes — cyclingnews
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 stage — cweekly
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'Italia — cyclingweekly
Quintana back in maglia rosa but not yet back to his best — cyclingnews
Alafaci remains in Giro despite throwing water bottle — velonews
Dumoulin loses pink jersey but not his chance for overall victory in Milan — cyclingnews
Quintana on Giro lead: ‘I need more time’ — velonews
Nibali promises to fight all the way to Milan — cyclingnews
Pinot a danger man as Giro d'Italia reaches its final weekend — cyclingnews
Dumoulin apology doesn't deter Nibali's attacks — velonews
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 19 — sirotti/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 Favorites — ciclismointernacional
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 CAN — steephill.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 18 — sirotti/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:49Full Official Stage 18 Results and General Classification — rcs
Van Garderen wins in St. Ulrich — cyclingnews
Emotional Tejay van Garderen claims stage 18 in sprint finish — theguardian
Stage 18 finish line quotes — cyclingnews
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'Italia — cyclingweekly
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 Nibali — velonews
Nibali annoyed by Dumoulin's 'cocky' criticism of tactics — cyclingnews
Van Garderen: I know I can do GC in a Grand Tour — cyclingnews
Van Garderen reaches Giro’s promised land — velonews
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 18 — sirotti/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 Favorites — ciclismointernacional
Stage 18 Flythrough and Preview (01:01 English) — eurosport
Stage 18 Flythrough (01:03 Music) — giroditalia
Nibail could find common ground with Quintana in Dolomites — cyclingnews
Preview: Dumoulin and Sunweb face their toughest challenge in the Dolomites — cyclingnews
Giro d'Italia: 'Three one-day races' for Landa — cyclingnews
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 

43 Big Photos from Stage 17 — sirotti/rcsPierre 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
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:07Full Official Stage 17 Results and General Classification — rcs
Rolland takes solo victory on stage 17 — cyclingnews
Pierre Rolland escapes breakaway to triumph on stage 17 — theguardian
Five talking points from stage 17 of the Giro d'Italia — cyclingweekly
Rolland gets payback in Giro stage 17 — velonews
Dumoulin: 'We don't know exactly what the problem was' — cyclingnews
Rolland steps up and wins big for Cannondale-Drapac — cyclingnews
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 17 — sirotti/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 Strange — podiumcafe
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 16 — sirotti/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:07Full Official Stage 16 Results and General Classification — rcs
Nibali wins queen stage of Giro d'Italia — cyclingnews
Giro d'Italia: Stage 16 finish line quotes — cyclingnews
Tom Dumoulin fights to keep pink jersey after rivals attack while he takes natural break — cweekly
Nibali takes dramatic Giro stage as leader Dumolin fumes — reuters
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 wait — cweekly
Mikel Landa Post Stage 16 Interview (00:56 English) — eurosport
Giro roundtable: Dumoulin's mess was Nibali's success in stage 16 — velonews
'Terrible' toilet stop wrecks Dumoulin's Giro hopes — velonews
Quintana closes in on Dumoulin on Giro d'Italia queen stage — cyclingnews
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 Giro — velonews
'The race was on, we couldn't wait for him' say Tom Dumoulin's rivals — cyclingweekly
Sunweb takes heart from Dumoulin's solo Stelvio pursuit — cyclingnews
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 16 — sirotti/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 Majesties — podiumcafe
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 Stelvio — velonews
Dumoulin primed for 'day of suffering' on Mortirolo and Stelvio — cyclingnews
A Quick Stelvio Reconnaissance — podiumcafe
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CAN — steephill.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 
May 22 update: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
Giro d'Italia analysis: Dumoulin dominant but not unbeatable — cyclingnews
8 talking points from a thrilling second 'week' of the 2017 Giro d'Italia — cyclingtips
How The Race Was Won: Stages 10-15 (05:51 English) — eurosport
Giro week 3: Climbers vs. Dumoulin — velonews
Nibali promises to keep fighting in Giro d'Italia's final week — cyclingnews
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 bidons — cyclingnews
Quintana praises Dumoulin as the Giro prepares to climb in week 3 — velonews
Giro: Five ways it can all unravel for Dumoulin — velonews
Week 2 recap set to Music (01:54 Music) — giroditalia
10 best rest day tweets from the Giro d'Italia — cyclingweekly
What Are The Giro d'Italia Leader's Jerseys? (Again) (03:03 English) — gcn
Dumoulin primed for 'day of suffering' on Mortirolo and Stelvio — cyclingnews
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 15 — sirotti/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:27Full Official Stage 15 Results and General Classification — rcs
Jungels best in Bergamo — cyclingnews
Stage 15 finish line quotes — cyclingnews
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 Bergamo — cyclingnews
Kangert out after horrific crash — velonews
Dumoulin shows his sporting side after Quintana crashes — cyclingnews
Nibali admits a third Giro d'Italia victory could be out of reach — cyclingnews
Bob Jungels: I'm similar to Wiggins and Dumoulin, but I need time to develop — cyclingweekly
Mollema returns to form in Bergamo — cyclingnews
Yates sprints to best Grand Tour result yet in Bergamo — cyclingnews
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 15 — sirotti/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 Favorites — ciclismointernacional
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 14 — sirotti/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:05Full Official Stage 14 Results and General Classification — rcs
Giro d'Italia: Dumoulin wins stage 14 — cyclingnews
Tom Dumoulin distances Nairo Quintana on summit finish to extend Giro d'Italia lead — cw
Five talking points from stage 14 of the Giro d'Italia — cyclingweekly
Pinot limits the damage on Oropa to stay in podium fight — cyclingnews
Nibali escapes growing questions after stumbling on the climb to Oropa — cyclingnews
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 14 — sirotti/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 Preview — podiumcafe
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 circling — velonews
Marco Pantani crushes his rivals on Oropa at the 1999 Giro (07:56 Italian/Music) — rai
Big Photos from Oropa Finish in 2014 — sirotti/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 13 — sirotti/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:17Full Official Stage 13 Results and General Classification — rcs
Fourth win for Gaviria on stage 13 — cyclingnews
Gaviria's dramatic comeback brings fourth Giro d'Italia stage victory — cyclingnews
Cannondale-Drapac's Giro d'Italia squad inspired by Talansky's win in California — cyclingnews
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 13 — sirotti/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)
May 18 update:Thomas abandons the Giro d'Italia #Giro100 https://t.co/0KvAsVGUJp pic.twitter.com/1oujhrFOdn
— Cyclingnews.com (@Cyclingnewsfeed) May 19, 2017
Stage 13 Preview with Favorites — ciclismointernacional
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 12 — sirotti/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:17Full Official Stage 12 Results and General Classification — rcs
Gaviria wins stage 12 — cyclingnews
Fernando Gaviria continues dream Grand Tour debut with third win on stage 12 — cyclingweekly
Mirco Maestri protagonista nella dodicesima tappa (00:44 Italian) — CyclingProNet
Stage 12 finish line quotes — cyclingnews
Five talking points from stage 12 of the Giro d'Italia — cyclingweekly
Jakub Mareczko commenta il secondo posto nella 12ª tappa (01:27 Italian) — CyclingProNet
Wait for me! Sunweb’s Geschke left behind at team hotel — velonews
Thomas loses more time in Giro d'Italia due to crash injuries — cyclingnews
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 12 — sirotti/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 Favorites — ciclismointernacional
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 11 — sirotti/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:17Full Official Stage 11 Results and General Classification — rcs
Fraile cleans up in Bagno di Romagna — cyclingnews
Omar Fraile takes spectacular breakaway stage 11 win as Thomas loses more time — cyclingweekly
Cavendish: I could be back in 10 days, or it could be a year — cyclingnews
Giro d'Italia: Stage 11 finish line quotes — cyclingnews
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'Italia — cyclingweekly
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 shape — cyclingnews
BMC to reassess Van Garderen's Giro d'Italia options after third tough stage — cyclingnews
Giro d'Italia GC ambitions hid behind poker faces — velonews
Fraile clinches Dimension Data's first Giro d'Italia stage win with long break — cyclingnews
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 11 — sirotti/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 Favorites — ciclismointernacional
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 ITT — sirotti/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:49Full Official Stage 10 Results and General Classification — rcs
Giro d'Italia: Dumoulin surges to pink in stage 10 time trial — cyclingnews
Tom Dumoulin powers into pink with dominant stage 10 time trial victory — cyclingweekly
Giro d'Italia: Stage 10 finish line quotes — cyclingnews
Thibaut Pinot à l'arrivée de la 10e étape (00:37 French) — CyclingProNet
Dumoulin's dominant TT ride spices up Giro d'Italia — velonews
Nairo Quintana says he needs to 'make another strategy' to win Giro d'Italia after big time trial losses — cyclingweekly
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 trial — cyclingnews
Quintana loses Giro d'Italia lead in worse-than-expected time trial defeat — cyclingnews
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 trial — cyclingnews
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 ITT — sirotti/rcs
Stage 10 preview: Foligno → Montefalco, 39.8 km (TT)
May 15 update: Stage 10 Preview with Favorites — ciclismointernacional
Stage 10 Flythrough and Preview (01:12 English) — eurosport
Stage 10 Flythrough (01:03 Music) — giroditalia
Stage 10 ITT Start Order and Times — rcs
Nairo Quintana admits he expects to lose the pink jersey in stage 10 time trial — cyclingweekly
Orica DS Matt White talks Blockhaus/TT (00:54 English) — velonews
Quintana: Montefalco time trial will suit the specialists — cyclingnews
Time for TT men to loosen Quintana's grip on pink jersey? — velonews
Dumoulin: If I can take Giro lead on Tuesday, I will — cyclingnews
Formolo ready to fight for best young rider's jersey — cyclingnews
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 
May 15 update:📒 "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
What Is A Rest Day? | Road Racing Explained (01:06 English) — gcn
Team Sky wants answers after moto causes crash — velonews
Race director defends work of police motorcyclists in wake of Geraint Thomas crash — cw
Vegni regrets Blockhaus crash but defends role of Italian police — cyclingnews
Landa's Giro d'Italia in doubt after crash with motorbike — cyclingnews
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 budget — cw
Rest day on #Giro100 in #Assisi (00:16 Music) — @AstanaTeam
How the Race was Won, Stages 5-9 (05:26 English) — eurosport
Giro Rest Day — inrng
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 motorbike — cyclingnews
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'Italia — cyclingweekly
Tom Dumoulin - Press conference - Rest Day 2 (18:04 English) — CyclingProNet
Stage 9 Post-Race Coverage 

50 Big Photos from Stage 9 — sirotti/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:38Full Official Stage 9 Results and General Classification — rcs
Quintana conquers Blockhaus — cyclingnews
Thomas involved in nasty crash — velonews
Geraint Thomas’s Giro d’Italia hopes hit by crash as Nairo Quintana takes control — theguardian
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 moto — cyclingtips
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 chances — cw
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 Blockhaus — velonews
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 crash — cw
White furious at Movistar failure to ease back after big Giro d'Italia crash — cyclingnews
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 Blockhaus — cyclingnews
Team Sky pick up the pieces as Giro d'Italia hopes take a battering — cyclingnews
Dumoulin and Mollema carry Dutch challenge at Giro d'Italia — cyclingnews
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 9 — sirotti/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 Favorites — ciclismointernacional
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 visit — cyclingnews
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 Sagrantino — velonews
Photos from Blockhaus finish at the 2009 Giro d'Italia — sirotti
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 8 — sirotti/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:32Full Official Stage 8 Results and General Classification — rcs
Gorka Izagirre wins in Peschici — cyclingnews
Stage 8 finish line quotes — cyclingnews
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'Italia — cyclingweekly
Izagirre hails his 'best performance' after claiming Stage 8 (01:41 English/Spanish) — eurosport
Landa tries to inject chaos with surprise late attack — cyclingnews
Conti disheartened as crash dashes his stage win hopes — cyclingnews
Van Garderen adapting to a new style of racing at Giro d'Italia — cyclingnews
Sanchez fights to third in Peschici — cyclingnews
'I thought of the pink jersey and the stage win, but I didn't get either': Valerio Conti — cw
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 8 — CyclingProNet
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 8 — sirotti/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 Favorites — ciclismointernacional
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 relationships — cyclingnews
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 7 — sirotti/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 Classification — rcs
Ewan pips Gaviria to win stage 7 — cyclingnews
Stage 7 finish line quotes — cyclingnews
Sam Bennett - post-race interview - Stage 7 (01:00 English) — CyclingProNet
Five talking points from stage seven of the Giro d'Italia — cyclingweekly
Prudhomme's visit to Giro d'Italia strengthens Grand Tour relationships — cyclingnews
Caleb Ewan sets sights on Tour de France after first Giro d'Italia stage win — cyclingweekly
'It's a problem' if Thomas can't distance Quintana in Giro TT — velonews
Pressure eases for Ewan after first Giro d'Italia stage victory — cyclingnews
Caleb Ewan is going to another level, says White — cyclingnews
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 7 — CyclingProNet
Winner's Interview from Stage 7: one of the most hectic finishes — eurosport
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 7 — sirotti/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 Favorites — ciclismointernacional
Stage 7 Flythrough (01:03 Music) — giroditalia
How far can Jungels go at the Giro d'Italia? — cyclingnews
Embattled Bardiani team focused, says Andreetta — velonews
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 6 — sirotti/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 Classification — rcs
Dillier denies Stuyven to win stage 6 — cyclingnews
Dumoulin's grand tour hopes hinges on Giro's time trials — velonews
Giro d'Italia: Stage 6 finish line quotes — cyclingnews
Five talking points from stage six of the Giro d'Italia — cyclingweekly
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-in — velonews
Thomas: Tricky stage 6 finale 'a typical Giro d'Italia finish' — cyclingnews
Dillier seizes rare opportunity at Giro d'Italia — cyclingnews
Lukas Postlberger: I need some days to recover (00:11 English) — eurosport
Stuyven frustrated with second place but tips his hat to Dillier — cyclingnews
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 6 — CyclingProNet
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 6 — sirotti/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 Favorites — ciclismointernacional
Punchy finish on tap as Giro d'Italia heads to mainland for stage 6 - Preview — cyclingnews
Stage 6 Flythrough (01:03 Music) — giroditalia
No love lost with Quintana, says Nibali — velonews
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CAN — steephill.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 5 — sirotti/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 Classification — rcs
Gaviria gets second stage win in Messina — cyclingnews
Giro d'Italia: Stage 5 finish line quotes — cyclingnews
Le parole di Jakub Mareczko dopo il secondo posto nella 5ª tappa (00:36 Italian) — CyclingProNet
Giro riders criticize fans in 'crazy' Messina stage — velonews
Messina trionfa Gaviria, la nostra videointervista (01:26 Italian) — gazzetta
Greipel comes up bust in Messina sprint gamble — cyclingnews
Sam Bennett explains how hours spent on YouTube have improved his sprinting technique — cw
Vincenzo Nibali alla partenza della 5ª tappa (01:02 Italian) — CyclingProNet
Gaviria: Getting to Milan will turn Fernando the boy into Fernando the man — cyclingnews
'There's nothing more I could have done today,' says Bennett — cyclingnews
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 5 — CyclingProNet
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 5 — sirotti/rcs
Stage 5 Analysis w/ R Moore, L Birnie, D Friebe (44:45 English) — cyclingpodcast
Stage 5 preview: Pedara → Messina, 159 km (hilly/flat)
May 9 update:Il più atteso, il padrone di casa nella sua Sicilia: Vincenzo Nibali! #Giro100 pic.twitter.com/lIlEBvukrT
— Giro d'Italia (@giroditalia) May 10, 2017
Stage 5 Preview with Favorites — ciclismointernacional
Stage 5 Flythrough (01:03 Music) — giroditalia
How to Legitimately Watch and DVR the Giro d'Italia from the USA and CAN — steephill.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 4 — sirotti/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 Classification — rcs
Polanc wins stage 4 on Mount Etna — cyclingnews
Late crash deals serious blow to Dennis' Giro d'Italia GC hopes — cyclingnews
Giro d'Italia: Stage 4 finish line quotes — cyclingnews
Five talking points from stage four of the Giro d'Italia — cyclingweekly
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 Giro — velonews
No GC sparks on Etna as cat-and-mouse game continues — velonews
'No-one wants to go too deep, too early': Geraint Thomas explains lack of attacks — cw
Nibali: I wanted to see who would come after me — cyclingnews
Rui Costa: It was an amazing victory (01:15 English) — eurosport
Zakarin's canny Etna attack makes up for early losses at Giro d'Italia — cyclingnews
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 4 — CyclingProNet
Winner's Interview after Stage 4 (01:10 English) — eurosport
Race Leader's Interview after Stage 4 — CyclingProNet
69 Big Photos from Stage 4 — sirotti/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 CAN — steephill.tv
Stage 4 Preview with Favorites — ciclismointernacional
Mount Etna a fitting stage for Giro d'Italia's leading characters – preview — cyclingnews
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 Etna — cyclingnews
Nibali hints that the Giro d’Italia will erupt on the slopes of Mount Etna — cyclingnews
Nibali vs. Quintana: Sparks to fly on Mount Etna — velonews
Big Photos from Mt Etna Stage 2011 — sirotti
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 Profile — veloviewer
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 Giro — cw
10 of the best rest day tweets from the Giro d'Italia — cyclingweekly
Dombrowski aiming for late-Giro peak — velonews
Don’t call him the ‘missile’ — Gaviria unlike any other Colombian rider — velonews
Gaviria enjoys the rest day in maglia rosa - Gallery — cyclingnews
Stage 3 Post-Race Coverage 

51 Big Photos from Stage 3 — sirotti/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 Classification — rcs
Giro d'Italia: Gaviria wins stage 3 — cyclingnews
Fernando Gaviria wins stage three after winds cause chaos — theguardian
André Greipel - post-race interview - 3rd stage (01:00 English) — CyclingProNet
Gaviria gives Colombia its first sprinter in pink — cyclingnews
Five talking points from stage three of the Giro d'Italia — cyclingweekly
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 crash — cyclingweekly
Giro d'Italia: Stage 3 finish line quotes — cyclingnews
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 3 — gazzetta
51 Big Photos from Stage 3 — sirotti/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 Favorites — ciclismointernacional
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 2 — sirotti/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 Classification — rcs
Giro d'Italia: Greipel claims stage 2 — cyclingnews
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 sprint — cyclingnews
Five things we learned from stage two of the Giro d'Italia — cyclingweekly
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 quotes — cyclingnews
Greipel steps up to end Lotto Soudal's dire spring — cyclingnews
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 2 — eurosport
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 2 — sirotti/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 Favorites — ciclismointernacional
Stage 2 Flythrough (01:03 Music) — giroditalia
Rugged stage 2 profile set to produce breakaways and surprises — cyclingnews
2017 Edition of How to Legitimately Watch the Giro d'Italia from the USA and CAN — steephill.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 1 — sirotti/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 rosa — cyclingnews
Stage 1 finish line quotes — cyclingnews
Five things we learned from stage one of the Giro d'Italia — cyclingweekly
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 1 — sirotti/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 Favorites — ciclismointernacional
Stage 1 Flythrough (01:03 Music) — giroditalia
32 Big Photos: Alghero Pre-Race Scenery and Press-Conference — sirotti
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’Italia — cyclingnews
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 Presentation — rcs
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 numbers — steephill.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 looms — cyclingnews
32 Big Photos: Alghero Pre-Race Scenery and Press-Conference — sirotti
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 Thomas — cyclingnews
Pirazzi and Ruffoni out of Giro after failed anti-doping tests — velonews
79 Big Photos from the Giro d'Italia Teams Presentation — rcs
Gaviria aiming to reach Milan in first Giro d'Italia — cyclingnews
Steven Kruijswijck Pre-Race Interview (01:36 English) — CyclingProNet
What you need to know about the Giro's eight North Americans — velonews
Preview: 100th Giro d'Italia more than Nibali vs. Quintana — velonews
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 Startlist — steephill.tv
PEZ Preview: Giro d'Italia 2017 — pezcyclingnews
2017 Edition of How to Legitimately Watch the Giro d'Italia from the USA and CAN — steephill.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 2017 — cyclingweekly
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 backlash — velonews
Giro, cancellato premio al miglior discesista. Vegni: 'Noi non incitiamo al rischio' (02:36 Italian) — gazzetta
Overall Preview with Favorites — ciclismointernacional
Quintana starts quest for Giro-Tour double in Italy — reuters
Van Garderen: I’m not going to the Giro just to take in the scenery — cyclingnews
The odds: Who are the bookmakers tipping for victory? — cyclingweekly
Nibali cagey on his chances at the Giro d'Italia — cyclingnews
Five reasons the Giro-Tour double is cycling’s hardest mountain — velonews
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 Scarponi — cyclingnews
Photos from Giro Stage 19 (Mortirolo) in 2010 - Scarponi Wins — sirotti
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'Italia — cyclingnews
The story behind the Giro's route design — velonews
Giro d'Italia descending competition met with resistance from peloton — cyclingnews
Eight things to look out for at the Giro d'Italia — cyclingweekly
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 guide — cyclingnews
Quintana backed by experienced Movistar squad at Giro d'Italia — cyclingnews
Vincenzo Nibali Interview (1:11 Italian/English) — giroditalia
Orica-Scott opt for general classification and sprint strategy — cyclingnews
Quintana shows pre-Giro d'Italia form with Vuelta Asturias stage win — cyclingnews
April 30 update:
No ninth Giro rider as Astana pay tribute to Scarponi — velonews
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 Giro — cyclingweekly
April 27 update:
Quintana: We couldn't have asked for more in build-up to Giro-Tour double — cyclingnews
April 26 update:
8 Riders To Watch At The 2017 Giro d'Italia (06:18 English) — gcn
April 25 update:
Vincenzo Nibali: The Lone Shark — cyclingnews
Eurosport unveils a new host for its Giro d'Italia and Tour de France coverage — cyclingweekly
Greipel headlines Lotto Soudal line-up for Giro d'Italia — cyclingnews
April 21 update:
Quintana: Nibali is my biggest rival for the Giro d'Italia — cyclingnews
April 20 update:
Q&A: Van Garderen talks about refocusing from Tour to Giro — velonews
April 18 update:
Gilbert ruled out of Giro d'Italia — cyclingnews
Rohan Dennis: My confidence is growing for the Giro d’Italia — cyclingweekly
April 12 update:
Vincenzo Nibali says 'everyone loses' if Fabio Aru does not ride the Giro d'Italia — cyclingweekly
April 11 update:
The Giro d’Italia Contenders — inrng
Scarponi to lead Astana at Giro d'Italia in absence of Aru — cyclingnews
April 10 update:
Fabio Aru out of Giro d'Italia with knee injury — cyclingnews
April 4 update:
Konig out of Giro d’Italia with knee injury — cyclingnews
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 win — cyclingnews
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'Italia — cyclingnews
March 3 update:
Van Garderen relishes Italy's charms as Giro debut draws closer — velonews
January 30 update:
Giro's Sardinia start motivates Aru as he seeks to win pink jersey — velonews
January 18 update:
Androni Giocattoli and Nippo-Vini Fantini stunned by exclusion from the Giro d’Italia — cyclingnews
Quintana confirms 'final decision' to attempt Giro-Tour double in 2017 — cyclingnews
January 16 update:
Geraint Thomas embarks on 'exciting and scary' season heading into Giro d'Italia assault — cyclingweekly
December 26 update:
Quintana targets 2017 Giro-Tour double — velonews
October 25 update:
Giro d'Italia 2017 presented in Milan — cyclingnews
Whoever doesn't ride will miss out on a special race says director Mauro Vegni — cyclingnews
100th Giro d'Italia to be another mountainous affair — reuters
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 Froome — theguardian
Giro d'Italia 2017: Eight key stages — AFP/velonews
Nibali throws Giro gauntlet down to Froome — AFP/velonews
Expect stars in the 100th Giro, says race director — velonews
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 edition — sirotti/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 presentation — cyclingnews
First look at Giro: Leaks reveal a Froome-friendly course — velonews
![]() ![]() Also follow steephill on Twitter for the latest race info and video updates. |
Vincenzo Nibali keen to defend Giro d'Italia title in 2017 — skysports
October 3 update:
Giro d'Italia unveils new logo for 100th edition - News shorts — cyclingnews
September 28 update:
Quintana won't rule out Giro/Tour double in 2017 — velonews
September 14 update:
2017 Giro d'Italia will start in Sardinia — cyclingnews
Video highlights/archived coverage from previous years
Race History with Past Winners — wikipedia
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. — SteveBackstage 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 | |
---|---|---|---|
![]() |
![]() |
English; United States and Canada. High Quality feed with a monthly subscription and DVR after a free 7 day trial. Learn More/Full Details | |
![]() |
![]() ![]() ![]() ![]() |
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. | |
![]() |
![]() ![]() ![]() ![]() |
Italy; Live on Rai 2. | |
![]() |
![]() ![]() ![]() |
Europe, Australia (English); No Unrestricted live English Eurosport links due to rights issues. | |
![]() |
![]() ![]() |
French, France | |
![]() |
![]() ![]() ![]() |
Basque; live for all stages from 13:05 to 18:30 CET | |
![]() |
![]() ![]() |
Spanish; Colombia. Vivo en resumen 7:00 AM COT | |
![]() |
![]() |
English; UK; The free-to-air channel Quest will be airing nightly 1 hour recaps at 22:00 BST | |
![]() |
![]() |
English with Italian and Spanish options; official source for race updates | |
![]() |
![]() |
Cyclingnews English text updates | |
![]() |
![]() |
updates on previews, live video, results, photos, highlights | |
check back at race time for more and updated links; ![]() |
2017 Giro d'Italia Route Map 

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