Race Info, Preview, Live Video, Results, Photos and Highlights
![]() Chris Froome (Sky) off the front on GC upending Stage 19. This is the 2018 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 2018 (so far) — rcs/corvos/bettini/reuters 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 4 | 9.7 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
2 | Saturday, May 5 | 167 km | ||||||||||
Haifa (IL) → Tel Aviv (IL) | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
3 | Sunday, May 6 | 229 km | ||||||||||
Be’er Sheva (IL) → Eilat (IL) | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 7 | |||||||||||
Rest day | ||||||||||||
4 | Tuesday, May 8 | 198 km | ||||||||||
Catania → Caltagirone | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
5 | Wednesday, May 9 | 153 km | ||||||||||
Agrigento → Santa Ninfa | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
6 | Thursday, May 10 | 164 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
7 | Friday, May 11 | 159 km | ||||||||||
Pizzo → Praia a Mare | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
8 | Saturday, May 12 | 209 km | ||||||||||
Praia a Mare → Montevergine di Mercogliano | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
9 | Sunday, May 13 | 225 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 14 | |||||||||||
Rest day | ||||||||||||
10 | Tuesday, May 15 | 244 km | ||||||||||
Penne → Gualdo Tadino | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
11 | Wednesday, May 16 | 156 km | ||||||||||
Assisi → Osimo | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
12 | Thursday, May 17 | 214 km | ||||||||||
Osimo → Imola | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
13 | Friday, May 18 | 180 km | ||||||||||
Ferrara → Nervesa della Battaglia | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
14 | Saturday, May 19 | 186 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
15 | Sunday, May 20 | 176 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
R | Monday, May 21 | |||||||||||
Rest day | ||||||||||||
16 | Tuesday, May 22 | 34.2 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
17 | Wednesday, May 23 | 155 km | ||||||||||
Riva del Garda → Iseo | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
18 | Thursday, May 24 | 196 km | ||||||||||
Abbiategrasso → Prato Nevoso | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
19 | Friday, May 25 | 184 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
20 | Saturday, May 26 | 214 km | ||||||||||
![]() | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
21 | Sunday, May 27 | 115 km | ||||||||||
Rome → Rome | ||||||||||||
profile | map | timetable | preview | results | photos | video | ||||||||||||
Total Distance | 3568 km | |||||||||||
| ||||||||||||
News and Updates for Giro d'Italia 2018
Stage 21 Post-Race Coverage 

39 Big Photos from Stage 21 — rcs/corvos/bettini
Stage 21 Results 1 BENNETT, Sam (BOH) 2:50:49 2 VIVIANI, Elia (QST) 3 DRUCKER, Jean-Pierre (BMC) 4 PLANCKAERT, Baptiste (TKA) 5 BELLETTI, Manuel (ANS) 6 MODOLO, Sacha (EFD) 7 BONIFAZIO, Niccolo (TBM) 8 VENTURINI, Clement (ALM) 9 SIMION, Paolo (BRD) 10 SABATINI, Fabio (QST) 11 POLANC, Jan (UAD) 12 BATTAGLIN, Enrico (TLJ) 13 MORI, Manuele (UAD) 14 HAIG, Jack (MTS) 15 GIBBONS, Ryan (DDD) 16 BEWLEY, Sam (MTS) 17 DEBUSSCHERE, Jens (LTS) 18 BOIVIN, Guillaume (ICA) 19 MØRKØV, Michael (QST) 20 PFINGSTEN, Christoph (BOH) 21 VISCONTI, Giovanni (TBM) 22 CAVAGNA, Rémi (QST) 23 POZZOVIVO, Domenico (TBM) 24 VENTER, Jaco (DDD) 25 VAN HOECKE, Gijs (TLJ) 26 ROELANDTS, Jurgen (BMC) 27 MOHORIC, Matej (TBM) 28 SBARAGLI, Kristian (ICA) 29 DENNIS, Rohan (BMC) 30 VAN POPPEL, Boy (TFS) Final General Classification 1 FROOME, Chris (SKY) 89:02:39 2 DUMOULIN, Tom (SUN) + 46 3 LOPEZ MORENO, Miguel Angel (AST) + 4:57 4 CARAPAZ, Richard (MOV) + 5:44 5 POZZOVIVO, Domenico (TBM) + 8:03 6 BILBAO, Pello (AST) + 11:50 7 KONRAD, Patrick (BOH) + 13:01 8 BENNETT, George (TLJ) + 13:17 9 OOMEN, Sam (SUN) + 14:18 10 FORMOLO, Davide (BOH) + 15:16 11 GENIEZ, Alexandre (ALM) + 17:30 12 POELS, Wout (SKY) + 17:40 13 HENAO MONTOYA, Sergio Luis (SKY) + 29:41 14 GONÇALVES, José (TKA) + 34:29 15 BETANCUR, Carlos (MOV) + 41:48 16 DENNIS, Rohan (BMC) + 56:07 17 NIEVE ITURRALDE, Mikel (MTS) + 58:16 18 BRAMBILLA, Gianluca (TFS) + 1:00:30 19 WOODS, Michael (EFD) + 1:01:24 20 DUPONT, Hubert (ALM) + 1:03:54 21 YATES, Simon (MTS) + 1:15:11 22 REICHENBACH, Sébastien (GFC) + 1:15:18 23 GESINK, Robert (TLJ) + 1:19:49 24 CONTI, Valerio (UAD) + 1:23:04 25 SANCHEZ, Luis León (AST) + 1:23:11 26 MASNADA, Fausto (ANS) + 1:26:13 27 GROSSSCHARTNER, Felix (BOH) + 1:28:47 28 ULISSI, Diego (UAD) + 1:31:28 29 PREIDLER, Georg (GFC) + 1:33:24 30 MOHORIC, Matej (TBM) + 1:40:18Full Official Stage 21 Results and Final General Classification — rcs
Chris Froome takes a third straight Grand Tour victory — cyclingnews
Chris Froome wins Giro d’Italia, is 3rd cyclist to hold all three Grand Tours — nbcsports
Pinot suffering from lung infection — velonews
Hansen ends grand tour streak in Rome — velonews
Stage 21 finish line quotes — cyclingnews
Sam Bennett: I had such bad legs, I thought I wouldn't be able to sprint — cyclingnews
Chris Froome: The next challenge for me has to be the Tour de France — cyclingnews
No regrets for Tom Dumoulin at Giro d'Italia — cyclingnews
Chris Froome takes a provisional place in history with Giro d'Italia victory — cyclingnews
I'll come back stronger, says Simon Yates — cyclingnews
Dennis: This Giro d'Italia was a big step forward for me — cyclingnews
Philippa York: Chris Froome and trying to understand the unbelievable — cyclingnews
Sam Oomen's stock rises after impressive Giro d'Italia — cyclingnews
Italian cycling struggles to compete at the Giro d'Italia — cyclingnews
Last Km of Stage 21 - spoiler (00:34 English) — @flobikes
Last Km of Stage 21 (05:55 English, restricted to North America) — FloBikes
Last Km of Stage 21 (03:19 English, restricted to Europe) — eurosport
Last Km of Stage 21 (08:11 Basque) — eitb
Last Km of Stage 21 (01:39 English, restricted to Australia) — sbs
Official Stage 21 Highlights (05:35 English) — inCycle
Stage 21 Highlights (02:59 English, restricted to North America) — FloBikes
Winner's Interview from Stage 21 (01:26 English) — CyclingProNet
Chris Froome - overall winner's interview - Stage 21 (02:21 English) — CyclingProNet
Froome wins the Giro - 'Rome has a new Emperor!' (02:23 English, restricted to Europe) — eurosport
Froome: To have all three leaders jerseys in 10 months is incredible (02:16 English, restricted to Europe) — eurosport
Resumen Etapa 21 (01:33 Spanish, restricted to Latin America) — espn
Chris Froome and Dave Brailsford Interview, Post St21 (01:34 English, restricted to Europe) — @Eurosport_UK
Brailsford: It was the best performance of Froome's career (02:27 English, restricted to Europe) — eurosport
Tom Dumoulin - Post-race interview - Stage 21 (02:17 English) — CyclingProNet
Miguel Ángel López - entrevista en la meta - 21a etapa (01:52 Spanish) — CyclingProNet
What Will Be Your First Meal After The Giro d'Italia? | GCN Asks The Pros (03:49 English) — gcn
39 Big Photos from Stage 21 — rcs/corvos/bettini
Backstage Pass - Stage 21 (06:58 English/Music) — MitcheltonSCOTT
Final podium ceremony: Froome is crowned Giro champion (07:56 English, restricted to Europe) — eurosport
Extended Post Race Interview with Chris Froome (5:26 English) — skysports
Stage 21 - The movie (01:00 Music) — giroditalia
Stage 21 Post Race Podcast w/ R Moore, D Friebe (1:06:30 English) — cyclingpodcast
On-Demand Stage 21 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 21 - Stage 21 Post Race Show (30:00 Italian, restricted to Italy) — rai
GCN Giro Daily: Stage 21 Recap (20:02 English, restricted to Europe) — eurosport
Stage 21 Recap Show (15:39 English) — FloBikes
Reporte Etapa 21 (05:48 Spanish) — Bicigoga
Behind the scenes of the final GC battle from St 18-20 (12:25 English/Music) — TeamSunweb
Full On-Demand Broadcast from Stage 21 (4:03:14 English) — flobikes
Stage 21 preview: Rome → Rome, 115 km (rolling)
May 26 update: Stage 21 Preview with Favorites — ciclismointernacional
Stage 21 Flythrough (00:58 Music) — giroditalia
See the race summary table (right) for the Stage 21 profile, map and timetable.
Stage 21 start time: Sunday 15:55 CET (1:55:00 PM GMT+0000); Weather for Rome, Italy
Earliest live video: 15:55 CET (1:55:00 PM GMT+0000); Live/delayed coverage options
Approximate finish: 19:05 CET (5:05:00 PM GMT+0000); Weather for Rome, Italy
Stage 20 Post-Race Coverage 

47 Big Photos from Stage 20 — rcs/corvos/bettini
Stage 20 Results 1 NIEVE ITURRALDE, Mikel (MTS) 5:43:48 2 GESINK, Robert (TLJ) + 2:17 3 GROSSSCHARTNER, Felix (BOH) + 2:42 4 CICCONE, Giulio (BRD) + 3:45 5 BRAMBILLA, Gianluca (TFS) + 5:23 6 POELS, Wout (SKY) + 6:03 7 FROOME, Chris (SKY) 8 FORMOLO, Davide (BOH) 9 POZZOVIVO, Domenico (TBM) 10 CARAPAZ, Richard (MOV) 11 OOMEN, Sam (SUN) 12 LOPEZ MORENO, Miguel Angel (AST) 13 DUMOULIN, Tom (SUN) + 6:09 14 BENNETT, George (TLJ) + 6:45 15 KONRAD, Patrick (BOH) 16 BILBAO, Pello (AST) 17 GENIEZ, Alexandre (ALM) + 7:04 18 BETANCUR, Carlos (MOV) 19 DUPONT, Hubert (ALM) + 8:54 20 HENAO MONTOYA, Sergio Luis (SKY) + 9:42 21 POLANC, Jan (UAD) + 10:09 22 WOODS, Michael (EFD) 23 FRANKINY, Kilian (BMC) + 10:53 24 BOUWMAN, Koen (TLJ) + 11:54 25 ARMEE, Sander (LTS) 26 MASNADA, Fausto (ANS) + 11:56 27 GONÇALVES, José (TKA) + 12:16 28 PLAZA, Ruben (ICA) 29 DE LA PARTE, Victor (MOV) + 14:56 30 CONTI, Valerio (UAD) + 15:03 31 MOHORIC, Matej (TBM) 32 CATTANEO, Mattia (ANS) + 16:08 33 BATTAGLIN, Enrico (TLJ) + 16:52 34 BIDARD, François (ALM) 35 SANCHEZ, Luis León (AST) 36 TEN DAM, Laurens (SUN) + 17:39 37 VISCONTI, Giovanni (TBM) + 18:40 38 LAMMERTINK, Maurits (TKA) + 21:38 39 NEILANDS, Krists (ICA) + 22:58 40 ELISSONDE, Kenny (SKY) + 24:04 General Classification after Stage 20 1 FROOME, Chris (SKY) 86:11:50 2 DUMOULIN, Tom (SUN) + 46 3 LOPEZ MORENO, Miguel Angel (AST) + 4:57 4 CARAPAZ, Richard (MOV) + 5:44 5 POZZOVIVO, Domenico (TBM) + 8:03 6 BILBAO, Pello (AST) + 11:50 7 KONRAD, Patrick (BOH) + 13:01 8 BENNETT, George (TLJ) + 13:17 9 OOMEN, Sam (SUN) + 14:18 10 FORMOLO, Davide (BOH) + 15:16 11 GENIEZ, Alexandre (ALM) + 17:30 12 POELS, Wout (SKY) + 17:40 13 HENAO MONTOYA, Sergio Luis (SKY) + 29:41 14 GONÇALVES, José (TKA) + 34:29 15 BETANCUR, Carlos (MOV) + 41:48 16 PINOT, Thibaut (GFC) + 43:46 17 DENNIS, Rohan (BMC) + 56:07 18 NIEVE ITURRALDE, Mikel (MTS) + 58:16 19 BRAMBILLA, Gianluca (TFS) + 1:00:30 20 WOODS, Michael (EFD) + 1:01:24 21 DUPONT, Hubert (ALM) + 1:03:54 22 YATES, Simon (MTS) + 1:15:11 23 REICHENBACH, Sébastien (GFC) + 1:15:18 24 GESINK, Robert (TLJ) + 1:19:49 25 CONTI, Valerio (UAD) + 1:23:04Full Official Stage 20 Results and General Classification — rcs
Nieve wins at Cervinia — cyclingnews
Chris Froome set for Giro d’Italia glory after seeing off Tom Dumoulin — theguardian
Chris Froome: We've seen how quickly things can change at the Giro d'Italia — cyclingnews
Chris Froome's solo Giro d'Italia victory ignites debate — cyclingnews
UCI confirms Chris Froome's bike X-rayed for mechanical doping after solo win — cyclingnews
Tom Dumoulin Post Stage 20 Interview (00:59 English) — @giroditalia
Dumoulin 'proved himself a big champion' — velonews
Froome: ‘My results will stand’ — velonews
Five talking points from stage 20 of the Giro d'Italia — cyclingweekly
Lopez beats Carapaz to take best young rider prize and final podium place — cyclingnews
Froome's Giro win: 'The biggest fight of my career' (02:44 English) — CyclingJournos
Exhausted Pinot endures longest day — cyclingnews
Pinot expected to abandon Giro d'Italia — velonews
Miguel Ángel López - entrevista en la meta - 20a etapa (01:52 Spanish) — CyclingProNet
Last 200m of Stage 20 (00:20 English) — @flobikes
Last Km of Stage 20 (01:50 English, restricted to Europe) — eurosport
Last Km of Stage 20 (01:37 English, restricted to Australia) — sbs
Last 6 Km of Stage 20 (23:05 Basque) — eitb
GC Riders Finish Stage 20 (00:52 English, restricted to Europe) — eurosport
Last 83 Km of Stage 20 (3:42:34 English) — flobikes
Official Stage 20 Highlights (05:19 English) — inCycle
Stage 20 Highlights (02:57 English, restricted to North America) — FloBikes
Stage 20 Highlights (00:47 English, restricted to Europe) — eurosport
Tappa 20 - The highlights (02:14 English) — giroditalia
Stage 20 highlights - Le résumé vidéo de la 20e étape (10:14 French) — L'ÉQUIPE
Winner's Interview from Stage 20 (01:15 English/Basque) — eitb
Winner's Interview from Stage 20 (02:45 English, restricted to Europe) — eurosport
Winner's Interview from Stage 20 (01:46 Spanish) — CyclingProNet
Race Leader's Interview after Stage 20 (03:34 English) — CyclingProNet
Froome: This Giro has been brutal (01:37 English, restricted to Europe) — eurosport
Stage 20 - The movie (00:59 Music) — giroditalia
On-Demand Stage 20 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 20 - Stage 20 Post Race Show (30:00 Italian, restricted to Italy) — rai
Reporte Etapa 20 (05:00 Spanish) — Bicigoga
GCN Giro Daily: Stage 20 Recap (18:50 English, restricted to Europe) — eurosport
47 Big Photos from Stage 20 — rcs/corvos/bettini
Stage 20 Post Race Podcast w/ R Moore, D Friebe (52:59 English) — cyclingpodcast
Backstage Pass - Stage 20 (06:03 English/Music) — MitcheltonSCOTT
Stage 20 Recap Show (10:51 English) — FloBikes
Stage 20 preview: Susa → Cervinia, 214 km (Mountain)
May 25 update: Stage 20 Preview with Favorites — ciclismointernacional
Stage 20 Flythrough (01:07 Music) — giroditalia
Stage 20 Recon: I segreti di tappa 20 (01:12 Italian) — rai
See the race summary table (right) for the Stage 20 profile, map and timetable.
Stage 20 start time: Saturday 10:10 CET (8:10:00 AM GMT+0000); Weather for Susa, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 16:27 CET (2:27:00 PM GMT+0000); Weather for Cervinia, Italy
Stage 19 Post-Race Coverage 

35 Big Photos from Stage 19 — rcs/corvos
Stage 19 Results 1 FROOME, Chris (SKY) 5:12:26 2 CARAPAZ, Richard (MOV) + 3:00 3 PINOT, Thibaut (GFC) + 3:07 4 LOPEZ MORENO, Miguel Angel (AST) + 3:12 5 DUMOULIN, Tom (SUN) + 3:23 6 REICHENBACH, Sébastien (GFC) + 6:13 7 FORMOLO, Davide (BOH) + 8:22 8 OOMEN, Sam (SUN) + 8:23 9 KONRAD, Patrick (BOH) 10 BILBAO, Pello (AST) 11 POZZOVIVO, Domenico (TBM) + 8:29 12 BENNETT, George (TLJ) + 8:38 13 GENIEZ, Alexandre (ALM) + 9:45 14 HENAO MONTOYA, Sergio Luis (SKY) + 11:09 15 POELS, Wout (SKY) 16 HERMANS, Ben (ICA) + 14:00 17 BRAMBILLA, Gianluca (TFS) + 14:20 18 DENNIS, Rohan (BMC) + 14:38 19 GONÇALVES, José (TKA) + 14:55 20 GESINK, Robert (TLJ) + 15:41 21 PREIDLER, Georg (GFC) + 19:32 22 SANCHEZ, Luis León (AST) 23 FRANKINY, Kilian (BMC) + 23:07 24 ULISSI, Diego (UAD) + 24:43 25 DUPONT, Hubert (ALM) + 24:49 26 ATAPUMA HURTADO, Jhon Darwin (UAD) 27 CONTI, Valerio (UAD) 28 BIDARD, François (ALM) 29 CAPECCHI, Eros (QST) + 25:32 30 MONTAGUTI, Matteo (ALM) + 26:00 31 TEN DAM, Laurens (SUN) + 27:00 32 BOUWMAN, Koen (TLJ) + 27:22 33 VILLELLA, Davide (AST) + 32:52 34 LUTSENKO, Alexey (AST) 35 DOMBROWSKI, Joseph (EFD) 36 KING, Benjamin (DDD) 37 ZEITS, Andrey (AST) 38 HIRT, Jan (AST) 39 WOODS, Michael (EFD) + 33:35 40 GAVAZZI, Francesco (ANS) + 33:51 41 POLANC, Jan (UAD) + 34:28 42 BETANCUR, Carlos (MOV) 43 DE LA PARTE, Victor (MOV) 44 TORRES, Rodolfo (ANS) 45 ROY, Jérémy (GFC) 46 ROUX, Anthony (GFC) 47 MORABITO, Steve (GFC) 48 LAMMERTINK, Maurits (TKA) 49 MORI, Manuele (UAD) + 35:05 50 PUCCIO, Salvatore (SKY) 51 KNEES, Christian (SKY) 52 GROSSSCHARTNER, Felix (BOH) 53 ELISSONDE, Kenny (SKY) 54 CARTHY, Hugh John (EFD) + 35:09 55 ŠTYBAR, Zdenek (QST) 56 SEPULVEDA, Eduardo (MOV) 57 NOVAK, Domen (TBM) 58 DE LA CRUZ MELGAREJO, David (SKY) + 35:16 59 CICCONE, Giulio (BRD) + 35:18 60 MOSCA, Jacopo (WIL) 61 MASNADA, Fausto (ANS) 62 BATTAGLIN, Enrico (TLJ) 63 EG, Niklas (TFS) 64 JAUREGUI, Quentin (ALM) 65 BALLERINI, Davide (ANS) + 35:24 66 NEILANDS, Krists (ICA) 67 MOHORIC, Matej (TBM) + 35:27 68 PANTANO GOMEZ, Jarlinson (TFS) + 35:34 69 VISCONTI, Giovanni (TBM) + 35:51 70 SCHMIDT, Mads Würtz (TKA) + 36:09 71 DENZ, Nico (ALM) + 37:22 72 LADAGNOUS, Matthieu (GFC) + 37:34 73 ROELANDTS, Jurgen (BMC) + 37:39 74 PLAZA, Ruben (ICA) + 37:44 75 DE MARCHI, Alessandro (BMC) + 37:52 76 MARCATO, Marco (UAD) + 37:57 77 KREUZIGER, Roman (MTS) + 38:51 78 NIEVE ITURRALDE, Mikel (MTS) 79 YATES, Simon (MTS) 80 VAN ASBROECK, Tom (EFD) General Classification after Stage 19 1 FROOME, Chris (SKY) 80:21:59 2 DUMOULIN, Tom (SUN) + 40 3 PINOT, Thibaut (GFC) + 4:17 4 LOPEZ MORENO, Miguel Angel (AST) + 4:57 5 CARAPAZ, Richard (MOV) + 5:44 6 POZZOVIVO, Domenico (TBM) + 8:03 7 BILBAO, Pello (AST) + 11:08 8 KONRAD, Patrick (BOH) + 12:19 9 BENNETT, George (TLJ) + 12:35 10 OOMEN, Sam (SUN) + 14:18 11 FORMOLO, Davide (BOH) + 15:16 12 GENIEZ, Alexandre (ALM) + 16:29 13 DENNIS, Rohan (BMC) + 16:38 14 POELS, Wout (SKY) + 17:40 15 HENAO MONTOYA, Sergio Luis (SKY) + 26:02 16 GONÇALVES, José (TKA) + 28:16 17 REICHENBACH, Sébastien (GFC) + 35:29 18 YATES, Simon (MTS) + 35:42 19 BETANCUR, Carlos (MOV) + 40:47 20 PREIDLER, Georg (GFC) + 53:55 21 WOODS, Michael (EFD) + 57:18 22 DUPONT, Hubert (ALM) + 1:01:03 23 BRAMBILLA, Gianluca (TFS) + 1:01:10 24 SCHACHMANN, Maximilian (QST) + 1:02:07 25 NIEVE ITURRALDE, Mikel (MTS) + 1:04:29 26 ULISSI, Diego (UAD) + 1:12:20 27 SANCHEZ, Luis León (AST) + 1:12:22 28 CONTI, Valerio (UAD) + 1:14:04 29 MASNADA, Fausto (ANS) + 1:20:20 30 GESINK, Robert (TLJ) + 1:23:41Full Official Stage 19 Results and General Classification — rcs
Chris Froome steals maglia rosa after 80km solo attack — cyclingnews
Chris Froome moves into the pink jersey after 80km break to take stage 19 win — cyclingweekly
Dave Brailsford interview after iChris Froome's Stage 19 win (04:23 English, restricted to Europe) — @Eurosport_UK
Sunweb coach Reef: 'If Froome continues like this it will be difficult' (01:35 English, restricted to Europe) — eurosport
Dave Brailsford reveals Team Sky's meticulous plan to set up Chris Froome's incredible solo break — cweekly
Thibaut Pinot - Interview d'arrivée - 19e étape (01:43 French) — CyclingProNet
Simon Yates - Post-race interview - Stage 19 (00:57 English) — CyclingProNet
Giro Roundtable: Believing in Froome's raid — velonews
Five talking points from stage 19 of the Giro d'Italia — cyclingweekly
Dumoulin: misschien niet moeten wachten op Reichenbach (02:06 Dutch) — nos
Poels: Froome ging wel erg vroeg, maar hij is geen gewone (02:04 Dutch) — nos
Emergency Giro pod: Froome's gamble for pink pays off (32:57 English) — velonews
Simon Yates: I was just really tired and exhausted — cyclingnews
Simon Yates: 'I gave it all. I'll be back' (01:35 English) — CyclingJournos
After 'hardest day of his life,' Yates promises to return and win Giro — velonews
Pinot: It was a day that will mark the history of the Giro d'Italia — cyclingnews
Tom Dumoulin left on the ropes by Chris Froome's solo attack — cyclingnews
Chris Froome's solo Giro d'Italia victory ingnites debate — cyclingnews
Chris Froome explains how he turned the Giro d'Italia upside down — cyclingnews
Dumoulin pessimistic, second to Froome with one chance left — velonews
How Froome and Team Sky blew up the Giro — velonews
George Bennett: Did Froome stay away? 80 kilometers? Are you kidding me? Landis? (00:23 English) — @LottoJumbo_road
Last Km of Stage 19 (8:08 English) — flobikes
Last Km of Stage 19 (03:13 English, restricted to Europe) — eurosport
Last Km of Stage 19 (01:27 English, restricted to Australia) — sbs
Last 80 Km Highlights of Stage 19 (1:02:08 Basque) — eitb
Official Stage 19 Highlights (05:23 English) — inCycle
Stage 19 Highlights (03:04 English, restricted to North America) — FloBikes
Tappa 19 - The highlights (02:20 Italian) — giroditalia
Winner's Interview from Stage 19 (03:15 English) — CyclingProNet
Winner's Interview from Stage 19 (02:15 English, restricted to Europe) — eurosport
35 Big Photos from Stage 19 — rcs/corvos
Stage 19 - The movie (00:59 Italian) — giroditalia
Stage 19 Post Race Podcast w/ R Moore, D Friebe (52:18 English) — cyclingpodcast
Backstage Pass - Stage 19 (05:44 English/Music) — MitcheltonSCOTT
GCN Giro Daily: Stage 19 Recap (16:24 English, restricted to Europe) — eurosport
THEMOVE Podcast: Lance Armstrong Analyzes Stage 19 (25:08 English) — lancearmstrong
On-Demand Stage 19 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 19 - Stage 19 Post Race Show (30:00 Italian, restricted to Italy) — rai
Reporte etapa 19 (04:46 Spanish) — Bicigoga
Stage 19 Recap Show (16:41 English) — FloBikes
44 km to go: Chris Froome - One-Handed Super Aero Tuck, Stage 19 (00:30 English, restricted to North America) — FloBikes
Chris Froome off the front gaining time on a descent, St 19 (01:10 Ambient) — @giroditalia
80 km to go: Chris Froome attacks on Stage 19 (00:30 English, restricted to North America) — FloBikes
Stage 19 preview: Venaria Reale → Bardonecchia, 184 km (Mountain)

May 24 update:
Stage 19 Preview with Favorites — ciclismointernacional
Stage 19 Flythrough (01:03 Music) — giroditalia
Stage 19 Recon: I segreti di tappa 19 (03:00 Italian) — rai
Photos from Bardonecchia finish in 2013 — sirotti/rcs
Recon Photos from Colle delle Finestre this week — gruber/efprocycling
Are Froome and Sky plotting an ambush to win Giro? — velonews
Pozzovivo's confidence grows as Giro d'Italia's big mountain stages loom large — cyclingnews
See the race summary table (right) for the Stage 19 profile, map and timetable.
Stage 19 start time: Friday 11:40 CET (9:40:00 AM GMT+0000); Weather for Venaria Reale, 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 Bardonecchia, Italy
Stage 18 Post-Race Coverage 

41 Big Photos from Stage 18 — rcs/corvos/bettini
Stage 18 Results 1 SCHACHMANN, Maximilian (QST) 4:55:42 2 PLAZA, Ruben (ICA) + 10 3 CATTANEO, Mattia (ANS) + 16 4 PFINGSTEN, Christoph (BOH) + 1:10 5 MARCATO, Marco (UAD) + 1:26 6 MØRKØV, Michael (QST) + 1:36 7 KUZNETSOV, Viacheslav (TKA) + 1:52 8 VAN EMDEN, Jos (TLJ) + 3:22 9 TURRIN, Alex (WIL) + 3:29 10 BALLERINI, Davide (ANS) + 5:09 11 LOPEZ MORENO, Miguel Angel (AST) + 10:48 12 POZZOVIVO, Domenico (TBM) + 11:03 13 DUMOULIN, Tom (SUN) 14 FROOME, Chris (SKY) 15 POELS, Wout (SKY) + 11:07 16 KONRAD, Patrick (BOH) + 11:23 17 BILBAO, Pello (AST) 18 CARAPAZ, Richard (MOV) 19 NIEVE ITURRALDE, Mikel (MTS) + 11:31 20 YATES, Simon (MTS) 21 FORMOLO, Davide (BOH) 22 BENNETT, George (TLJ) + 11:36 23 REICHENBACH, Sébastien (GFC) 24 PINOT, Thibaut (GFC) 25 DENNIS, Rohan (BMC) 26 GENIEZ, Alexandre (ALM) 27 O'CONNOR, Ben (DDD) + 11:43 28 VAN POPPEL, Boy (TFS) + 11:50 29 BETANCUR, Carlos (MOV) + 12:03 30 OOMEN, Sam (SUN) + 12:30 31 GONÇALVES, José (TKA) + 13:10 32 PREIDLER, Georg (GFC) 33 EG, Niklas (TFS) + 13:42 34 MONTAGUTI, Matteo (ALM) 35 CHEREL, Mikael (ALM) + 14:06 36 JAUREGUI, Quentin (ALM) + 14:15 37 HIRT, Jan (AST) + 14:26 38 HENAO MONTOYA, Sergio Luis (SKY) + 14:46 39 CONTI, Valerio (UAD) 40 TEN DAM, Laurens (SUN) + 15:18 41 SANCHEZ, Luis León (AST) 42 ZEITS, Andrey (AST) 43 FRANKINY, Kilian (BMC) 44 BOUWMAN, Koen (TLJ) + 15:41 45 DUPONT, Hubert (ALM) + 16:51 46 ELISSONDE, Kenny (SKY) + 17:16 47 MASNADA, Fausto (ANS) + 17:43 General Classification after Stage 18 1 YATES, Simon (MTS) 75:06:24 2 DUMOULIN, Tom (SUN) + 28 3 POZZOVIVO, Domenico (TBM) + 2:43 4 FROOME, Chris (SKY) + 3:22 5 PINOT, Thibaut (GFC) + 4:24 6 LOPEZ MORENO, Miguel Angel (AST) + 4:54 7 DENNIS, Rohan (BMC) + 5:09 8 BILBAO, Pello (AST) + 5:54 9 CARAPAZ, Richard (MOV) + 5:59 10 KONRAD, Patrick (BOH) + 7:05 11 BENNETT, George (TLJ) + 7:06 12 O'CONNOR, Ben (DDD) + 7:45 13 OOMEN, Sam (SUN) + 9:04 14 BETANCUR, Carlos (MOV) + 9:28 15 POELS, Wout (SKY) + 9:40 16 GENIEZ, Alexandre (ALM) + 9:53 17 FORMOLO, Davide (BOH) + 10:03 18 GONÇALVES, José (TKA) + 16:30 19 HENAO MONTOYA, Sergio Luis (SKY) + 18:02 20 SCHACHMANN, Maximilian (QST) + 26:25 21 NIEVE ITURRALDE, Mikel (MTS) + 28:47 22 CHEREL, Mikael (ALM) + 32:00 23 REICHENBACH, Sébastien (GFC) + 32:25 24 PREIDLER, Georg (GFC) + 37:32 25 DUPONT, Hubert (ALM) + 39:23Full Official Stage 18 Results and General Classification — rcs
Schachmann wins on summit to Prato Nevoso — cyclingnews
Tom Dumoulin had a 'good day'; closes gap to 28s (00:50 English, restricted to Europe) — @Eurosport_UK
Dumoulin just tried to 'see what was possible' when attacking (01:06 English, restricted to Europe) — eurosport
Stage 18 finish line quotes — cyclingnews
Tom Dumoulin - Post-race interview - Stage 18 (00:48 English) — CyclingProNet
Tom Dumoulin: I thought, 'That's nice, finally a moment of weakness' — cyclingnews
Chris Froome: 'That's the first time Yates looked vulnerable' (02:08 English) — CyclingJournos
Last Km of Stage 18 - spoiler (00:58 English) — @flobikes
Last Km of Stage 18 (01:54 Spanish) — eurosport
Last Km of Stage 18 (00:54 English, restricted to Europe) — @Eurosport_UK
Last 3 Km of Stage 18 (09:05 English, restricted to North America) — fubotv
Last 5 Km of Stage 18 (03:12 Basque) — eitb
Last 18 Km/Final Climb + On-Demand Stage 18 Broadcast (4:40:17 English) — flobikes
The pink jersey under threat from Tom Dumoulin, St 18 (00:30 English, restricted to Europe) — @Eurosport_UK
'In crisis' Yates dropped on St 18 finishing climb (02:31 English, restricted to Europe) — eurosport
GC Riders finish Stage 18 (00:44 English, restricted to Europe) — @Eurosport_UK
Stage 18 Highlights (01:25 English, restricted to Europe) — eurosport
Official Stage 18 Highlights (05:18 English) — inCycle
Tappa 18 - Highlights (02:06 Italian) — giroditalia
Resumen Etapa 18 (01:47 Spanish, restricted to Latin America) — espn
Winner's Interview from Stage 18 (01:56 English) — CyclingProNet
Race Leader's Interview after Stage 18 (00:33 English, restricted to Europe) — eurosport
Race Leader's Interview after Stage 18 (02:05 English) — CyclingProNet
Stage 18 - The movie (00:55 Music) — giroditalia
GCN Giro Daily: Stage 18 Recap (17:42 English, restricted to Europe) — eurosport
Stage 18 Post Race Podcast w/ R Moore, D Friebe (43:28 English) — cyclingpodcast
Backstage Pass - Stage 18 (05:05 English/Music) — MitcheltonSCOTT
On-Demand Stage 18 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 18 - Stage 18 Post Race Show (30:00 Italian, restricted to Italy) — rai
41 Big Photos from Stage 18 — rcs/corvos/bettini
Stage 18 Recap Show (10:47 English) — FloBikes
Reporte Etapa 18 (04:38 Spanish) — Bicigoga
Stage 18 preview: Abbiategrasso → Prato Nevoso, 196 km (summit finish)
May 23 update: Stage 18 Preview with Favorites — ciclismointernacional
Stage 18 Flythrough (01:00 Music) — giroditalia
Simon Yates lays out strategy for final Giro d'Italia mountain stages — cyclingnews
'It's not up to me to attack': Yates ready to go on the defensive in final Giro mountains — cweekly
Froome racing to spoil Yates's pink Giro dream — velonews
Team Sky: 'We want to be ready in case Yates cracks' (03:01 English) — CyclingJournos
Podcast: Tuft on Yates's ascension to world-beater, California wrap-up (1:00:36 English) — velonews
Tom Dumoulin looks for solution to Simon Yates conundrum — cyclingnews
See the race summary table (right) for the Stage 18 profile, map and timetable.
Stage 18 start time: Thursday 13:20 CET (11:20:00 AM GMT+0000); Weather for Abbiategrasso, Italy
Earliest live video: 13:20 CET (11:20:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:30 CET (3:30:00 PM GMT+0000); Weather for Prato Nevoso, Italy
Stage 17 Post-Race Coverage 

30 Big Photos from Stage 17 — rcs/corvos/bettini
Stage 17 Results 1 VIVIANI, Elia (QST) 3:19:57 2 BENNETT, Sam (BOH) 3 BONIFAZIO, Niccolo (TBM) 4 VAN POPPEL, Danny (TLJ) 5 DEBUSSCHERE, Jens (LTS) 6 SBARAGLI, Kristian (ICA) 7 DRUCKER, Jean-Pierre (BMC) 8 MODOLO, Sacha (EFD) 9 VENDRAME, Andrea (ANS) 10 GONÇALVES, José (TKA) 11 GIBBONS, Ryan (DDD) 12 MOHORIC, Matej (TBM) 13 MORI, Manuele (UAD) 14 MARCATO, Marco (UAD) 15 GENIEZ, Alexandre (ALM) 16 MAESTRI, Mirco (BRD) 17 GAVAZZI, Francesco (ANS) 18 JAUREGUI, Quentin (ALM) 19 SABATINI, Fabio (QST) 20 DENZ, Nico (ALM) 21 OOMEN, Sam (SUN) 22 PFINGSTEN, Christoph (BOH) 23 MØRKØV, Michael (QST) 24 BARBIN, Enrico (BRD) 25 PANTANO GOMEZ, Jarlinson (TFS) 26 FROOME, Chris (SKY) 27 DUMOULIN, Tom (SUN) 28 YATES, Simon (MTS) 29 PINOT, Thibaut (GFC) 30 MONTAGUTI, Matteo (ALM) 31 CARAPAZ, Richard (MOV) 32 FORMOLO, Davide (BOH) 33 BILBAO, Pello (AST) 34 BEWLEY, Sam (MTS) 35 VENTOSO ALBERDI, Francisco (BMC) 36 CHEREL, Mikael (ALM) 37 KONRAD, Patrick (BOH) 38 BENNETT, George (TLJ) 39 BETANCUR, Carlos (MOV) 40 KING, Benjamin (DDD) General Classification after Stage 17 1 YATES, Simon (MTS) 69:59:11 2 DUMOULIN, Tom (SUN) + 56 3 POZZOVIVO, Domenico (TBM) + 3:11 4 FROOME, Chris (SKY) + 3:50 5 PINOT, Thibaut (GFC) + 4:19 6 DENNIS, Rohan (BMC) + 5:04 7 LOPEZ MORENO, Miguel Angel (AST) + 5:37 8 BILBAO, Pello (AST) + 6:02 9 CARAPAZ, Richard (MOV) + 6:07 10 BENNETT, George (TLJ) + 7:01 11 KONRAD, Patrick (BOH) + 7:13 12 O'CONNOR, Ben (DDD) + 7:33 13 OOMEN, Sam (SUN) + 8:05 14 BETANCUR, Carlos (MOV) + 8:56 15 GENIEZ, Alexandre (ALM) + 9:48 16 FORMOLO, Davide (BOH) + 10:03 17 POELS, Wout (SKY) + 10:04 18 WOODS, Michael (EFD) + 12:17 19 HENAO MONTOYA, Sergio Luis (SKY) + 14:47 20 GONÇALVES, José (TKA) + 14:51Full Official Stage 17 Results and General Classification — rcs
Viviani wins number four in Iseo — cyclingnews
Viviani wins battleground stage in points classification race at Giro d'Italia — cyclingnews
Viviani: ‘The more they test us the better’ — velonews
Last Km of Stage 17 (00:56 English, restricted to North America) — FloBikes
Last Km of Stage 17 (02:34 English, restricted to Europe) — eurosport
Last Km of Stage 17 (02:52 English, restricted to Australia) — sbs
Last 2 Km of Stage 17 (13:10 Basque) — eitb
Last 5 Km of Stage 17 (06:59 English, restricted to North America) — fubotv
On-Demand Stage 17 Broadcast (4:23:34 English) — flobikes
Stage 17 Highlights (02:53 English, restricted to North America) — FloBikes
Stage 17 Highlights (01:50 English, restricted to Europe) — eurosport
Official Stage 17 Highlights (04:46 English) — inCycle
Tappa 17 - The Highlights (02:06 Italian) — giroditalia
Resumen Etapa 17 (01:49 Spanish, restricted to Latin America) — espn
Winner's Interview from Stage 17 (04:14 Italian) — CyclingProNet
Race Leader's Interview after Stage 17 (02:52 English) — CyclingProNet
Stage 17 - The movie (01:00 Music) — giroditalia
GCN Giro Daily: Stage 17 Recap (16:10 English, restricted to Europe) — eurosport
On-Demand Stage 17 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 17 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 17 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 17 - Stage 17 Post Race Show (30:00 Italian, restricted to Italy) — rai
Backstage Pass - Stage 17 (04:37 English/Music) — MitcheltonSCOTT
Stage 17 Post Race Podcast w/ R Moore, D Friebe (46:46 English) — cyclingpodcast
Reporte Etapa 17 (03:46 Spanish) — Bicigoga
30 Big Photos from Stage 17 — rcs/corvos/bettini
Stage 17 Recap Show (10:37 English) — FloBikes
Luis Leon Sanchez frustrated in the Stage 17 break, (00:25 English) — FloBikes
Stage 17 preview: Riva del Garda → Iseo, 155 km (hilly/rolling)
May 22 update: Stage 17 Preview with Favorites — ciclismointernacional
Stage 17 Flythrough (00:58 Music) — giroditalia
Stage 17 Recon: I segreti di tappa 17 (03:00 Italian) — rai
See the race summary table (right) for the Stage 17 profile, map and timetable.
Stage 17 start time: Wednesday 13:20 CET (11:20:00 AM GMT+0000); Weather for Riva del Garda, 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 Iseo, Italy
Stage 16 Post-Race Coverage 

25 Big Photos from the Stage 16 ITT — rcs/corvos/bettini
Stage 16 Results 1 DENNIS, Rohan (BMC) 40:00 2 MARTIN, Tony (TKA) + 14 3 DUMOULIN, Tom (SUN) + 22 4 VAN EMDEN, Jos (TLJ) + 27 5 FROOME, Chris (SKY) + 35 6 DOWSETT, Alex (TKA) + 40 7 HAGA, Chad (SUN) + 47 8 ARU, Fabio (UAD) + 57 9 DE LA CRUZ MELGAREJO, David (SKY) + 1:01 10 KIRYIENKA, Vasil (SKY) + 1:04 11 CAMPENAERTS, Victor (LTS) + 1:07 12 GONÇALVES, José (TKA) + 1:08 13 MULLEN, Ryan (TFS) + 1:09 14 SCHMIDT, Mads Würtz (TKA) + 1:12 15 SCHACHMANN, Maximilian (QST) + 1:17 16 CATTANEO, Mattia (ANS) + 1:24 17 GROSSSCHARTNER, Felix (BOH) + 1:28 18 PREIDLER, Georg (GFC) + 1:31 19 PEDERSEN, Mads (TFS) + 1:34 20 YATES, Simon (MTS) + 1:37 21 BILBAO, Pello (AST) + 1:40 22 FORMOLO, Davide (BOH) + 1:44 23 CAVAGNA, Rémi (QST) + 1:45 24 O'CONNOR, Ben (DDD) + 1:58 25 DENZ, Nico (ALM) + 2:00 26 POELS, Wout (SKY) + 2:06 27 LUTSENKO, Alexey (AST) + 2:09 28 OOMEN, Sam (SUN) + 2:15 29 IRIZAR ARAMBURU, Markel (TFS) 30 BROWN, Nathan (EFD) + 2:17 31 REICHENBACH, Sébastien (GFC) + 2:20 32 POZZOVIVO, Domenico (TBM) 33 GENIEZ, Alexandre (ALM) + 2:25 34 SANCHEZ, Luis León (AST) + 2:27 35 MASNADA, Fausto (ANS) + 2:28 36 KING, Benjamin (DDD) + 2:31 37 BETANCUR, Carlos (MOV) + 2:33 38 POLANC, Jan (UAD) + 2:34 39 DE MARCHI, Alessandro (BMC) + 2:35 40 LADAGNOUS, Matthieu (GFC) + 2:36 41 KONRAD, Patrick (BOH) + 2:37 42 MOHORIC, Matej (TBM) 43 BAK YTTING, Lars (LTS) + 2:39 44 JUUL JENSEN, Christopher (MTS) 45 ULISSI, Diego (UAD) + 2:40 46 BERTAZZO, Liam (WIL) 47 MODOLO, Sacha (EFD) 48 GIBBONS, Ryan (DDD) + 2:43 49 VAN POPPEL, Danny (TLJ) + 2:44 50 LOPEZ MORENO, Miguel Angel (AST) + 2:47 51 BELKOV, Maxim (TKA) + 2:57 52 CARAPAZ, Richard (MOV) 53 ROY, Jérémy (GFC) + 2:58 54 VERVAEKE, Louis (SUN) 55 MAESTRI, Mirco (BRD) + 2:59 56 BENNETT, George (TLJ) + 3:04 57 SABATINI, Fabio (QST) 58 VILLELLA, Davide (AST) 59 VIVIANI, Elia (QST) + 3:06 60 HENAO MONTOYA, Sergio Luis (SKY) + 3:09 61 ROUX, Anthony (GFC) + 3:14 62 ZEITS, Andrey (AST) 63 GESINK, Robert (TLJ) + 3:17 64 BALLERINI, Davide (ANS) + 3:19 65 BONNET, William (GFC) 66 PINOT, Thibaut (GFC) 67 FRISON, Frederik (LTS) + 3:20 68 ŠTYBAR, Zdenek (QST) + 3:22 69 DUPONT, Hubert (ALM) + 3:23 70 KNEES, Christian (SKY) + 3:24 71 VENTER, Jaco (DDD) + 3:26 72 KUZNETSOV, Viacheslav (TKA) + 3:28 73 WOODS, Michael (EFD) + 3:30 74 BENEDETTI, Cesare (BOH) + 3:34 75 BRAMBILLA, Gianluca (TFS) + 3:37 76 FRAPPORTI, Marco (ANS) + 3:40 77 PLAZA, Ruben (ICA) + 3:41 78 VAN POPPEL, Boy (TFS) + 3:42 79 CARTHY, Hugh John (EFD) 80 DRUCKER, Jean-Pierre (BMC) + 3:43 General Classification after Stage 16 1 YATES, Simon (MTS) 66:39:14 2 DUMOULIN, Tom (SUN) + 56 3 POZZOVIVO, Domenico (TBM) + 3:11 4 FROOME, Chris (SKY) + 3:50 5 PINOT, Thibaut (GFC) + 4:19 6 DENNIS, Rohan (BMC) + 5:04 7 LOPEZ MORENO, Miguel Angel (AST) + 5:37 8 BILBAO, Pello (AST) + 6:02 9 CARAPAZ, Richard (MOV) + 6:07 10 BENNETT, George (TLJ) + 7:01 11 KONRAD, Patrick (BOH) + 7:13 12 O'CONNOR, Ben (DDD) + 7:33 13 OOMEN, Sam (SUN) + 8:05 14 BETANCUR, Carlos (MOV) + 8:56 15 GENIEZ, Alexandre (ALM) + 9:48 16 FORMOLO, Davide (BOH) + 10:03 17 POELS, Wout (SKY) + 10:07 18 WOODS, Michael (EFD) + 11:42 19 HENAO MONTOYA, Sergio Luis (SKY) + 14:47 20 GONÇALVES, José (TKA) + 14:51 21 NIEVE ITURRALDE, Mikel (MTS) + 22:12 22 ARU, Fabio (UAD) + 24:34 23 CHEREL, Mikael (ALM) + 29:25 24 REICHENBACH, Sébastien (GFC) + 32:20 25 DUPONT, Hubert (ALM) + 34:03 26 PREIDLER, Georg (GFC) + 35:53 27 SCHACHMANN, Maximilian (QST) + 38:06 28 BRAMBILLA, Gianluca (TFS) + 41:43 29 MASNADA, Fausto (ANS) + 41:59 30 HAIG, Jack (MTS) + 42:22Full Official Stage 16 Results and General Classification — rcs
Dennis wins stage 16 time trial — cyclingnews
Simon Yates holds on to Giro d'Italia lead in stage 16 time trial – live! — theguardian
Rohan Dennis happy to repay team for hard work — cyclingpub
Giro stage 16: Dennis gets revenge; Yates keeps pink — velonews
Chris Froome - Post-race interview - Stage 16 (02:46 English) — CyclingProNet
Tom Dumoulin - Post-race interview - Stage 16 (02:27 English) — CyclingProNet
Randal Shafer - Jury President of the UCI - Announcing Stage 16 Penalties (03:50 English) — CyclingProNet
Aru among six riders penalized in Giro TT — velonews
Tom Dumoulin: 'I was hoping for more from the Giro d'Italia time trial' — cyclingweekly
'I was dying a thousand deaths' to stay in pink in the time trial, says Simon Yates — cweekly
Five talking points from stage 16 — cyclingweekly
Pinot: ‘Yates is stronger than Quintana last year’ — velonews
Yates hoping to weather storm all the way to Rome — velonews
Tom Dumoulin: 'I was hoping for more from the Giro time trial' (02:03 English) — CyclingJournos
Giro d'Italia time trial reshuffles the top 10 overall — cyclingnews
Last Km of the Stage 16 ITT winning ride (01:32 English) — @flobikes
Last Km of the Race Leader, Stage 16 ITT (01:42 English) — @flobikes
Final Riders - Stage 16 ITT (07:59 English, restricted to North America) — fubotv
On-Demand Stage 16 Broadcast (4:37:08 English) — flobikes
Froome St 16 highlights: Team Sky rider takes fifth (04:20 English, restricted to Europe) — eurosport
Dumoulin St 16 highlights: Dutchman’s challenge fades (04:41 English, restricted to Europe) — eurosport
Simon Yates St 16 highlights: Brit closes on title (06:24 English, restricted to Europe) — eurosport
Official Stage 16 Highlights (04:45 English) — inCycle
Stage 16 Highlights (02:02 English, restricted to Europe) — eurosport
Stage 16 Highlights (02:45 Ambient) — eitb
Winner's Interview after Stage 16 (02:17 English) — CyclingProNet
Race Leader's Interview after Stage 16 (02:01 English) — CyclingProNet
Tappa 16 - Highlights (02:20 Italian) — giroditalia
Stage 16 - The Movie (00:57 Music) — giroditalia
Backstage Pass - Stage 16 (06:31 English/Music) — MitcheltonSCOTT
Stage 16 Post Race Show w/ R Moore, D Friebe (47:04 English) — cyclingpodcast
GCN Giro Daily: Stage 16 Recap (16:05 English, restricted to Europe) — eurosport
On-Demand Stage 16 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 16 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 16 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 16 - Stage 16 Post Race Show (30:00 Italian, restricted to Italy) — rai
25 Big Photos from the Stage 16 ITT — rcs/corvos/bettini
Stage 16 Recap Show | Winners & Losers From The Time Trial (14:07 English) — FloBikes
THEMOVE Podcast w/ Lance Armstrong: Week 2 Wrap up (32:14 English) — WEDŪ
Stage 16 preview: Trento → Rovereto, 34.2 km (TT)
May 21 update: Stage 16 Preview with Favorites — ciclismointernacional
Stage 16 Flythrough (00:58 Music) — giroditalia
Stage 16 Recon: I segreti di tappa 16 (03:00 Italian) — rai
Simon Yates and Tom Dumoulin set for time trial battle that could decide Giro — theguardian
How much time will Tom Dumoulin take on Simon Yates in the time trial? — cweekly
Stage 16 ITT Start Order and Times (CET) — rcs
Will wind direction crown Giro champ? TT duel sets tone for final week — velonews
See the race summary table (right) for the Stage 16 profile, map and timetable.
Stage 16 start time: Tuesday 13:20 CET (11:20:00 AM GMT+0000); Weather for Trento, Italy
Earliest live video: 13:20 CET (11:20:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:15 CET (3:15:00 PM GMT+0000); Weather for Rovereto, Italy
2018 Giro d'Italia Rest Day 3 

May 21 update:
Monday is the third and final rest day
90 big photos that summarize the action, scenery and intrigue through Stage 15 — rcs/corvos/reuters/bettini
Tom Dumoulin: Simon Yates is just too strong for me at the moment — cyclingnews
Chris Froome - Press conference on the 3rd rest day (10:56 English) — CyclingProNet
Chris Froome says 'no regrets' about losing time after going deep on the Zoncolan — cyclingweekly
Weary, reflective Froome admits Giro ambitions bleak entering week 3 — velonews
Fabio Aru - Intervista 3° Giorno di Riposo (02:15 Italian) — CyclingProNet
Thibaut Pinot - Conférence de presse au 3e jour de repos (13:07 French) — CyclingProNet
Pinot: For the moment, Simon Yates is really untouchable — cyclingnews
Gilberto Simoni: 'Aru ha sbagliato preparazione, ma è giovane' (04:23 Italian) — gazzetta
Simon Yates and Tom Dumoulin set for time trial battle that could decide Giro — theguardian
How much time will Tom Dumoulin take on Simon Yates in the time trial? — cweekly
Simon Yates shares a toast with Francisco Moser (02:31 Italian) — gazzetta
Worst UCI Rules? | GCN Asks The Pros At The Giro d'Italia (03:10 English) — gcn
Simon Yates - Press conference on the 3rd rest day (20:47 English) — CyclingProNet
Yates in control of his own destiny at Giro d'Italia — cyclingnews
Simon Yates: 'Everyone's waiting for me to have a bad day' — cweekly
Tom Dumoulin - Press conference on the 3rd rest day (13:28 English) — CyclingProNet
Tom Dumoulin: 'Something remarkable has to happen for me to win the Giro d'Italia' — cweekly
What Do Pro Cyclists Do On A Rest Day? | GCN Asks The Pros (03:31 English) — gcn
Rest day 3 analysis (46:20 English) — cyclingnews
The Press Conference 2 w/ R Moore, D Friebe (1:00:47 English) — cyclingpodcast
Astana rest day and TT recon (06:42 Ambient) — AstanaProTeam
THEMOVE Podcast w/ Lance Armstrong: Week 2 Wrap up (32:14 English) — WEDŪ
Official Recap of Stages 10 through 15 (10:25 English/Music) — inCycle
Stage 15 Post-Race Coverage 

34 Big Photos from Stage 15 — rcs/corvos/bettini
Stage 15 Results 1 YATES, Simon (MTS) 4:37:56 2 LOPEZ MORENO, Miguel Angel (AST) + 41 3 DUMOULIN, Tom (SUN) 4 POZZOVIVO, Domenico (TBM) 5 CARAPAZ, Richard (MOV) 6 PINOT, Thibaut (GFC) 7 GENIEZ, Alexandre (ALM) + 1:20 8 FORMOLO, Davide (BOH) 9 BILBAO, Pello (AST) 10 OOMEN, Sam (SUN) 11 REICHENBACH, Sébastien (GFC) 12 NIEVE ITURRALDE, Mikel (MTS) 13 KONRAD, Patrick (BOH) 14 BENNETT, George (TLJ) 15 O'CONNOR, Ben (DDD) 16 DENNIS, Rohan (BMC) 17 FROOME, Chris (SKY) + 1:32 18 POELS, Wout (SKY) 19 BETANCUR, Carlos (MOV) + 2:11 20 HAIG, Jack (MTS) + 3:33 21 GONÇALVES, José (TKA) + 4:13 22 WOODS, Michael (EFD) 23 DUPONT, Hubert (ALM) 24 HENAO MONTOYA, Sergio Luis (SKY) 25 GROSSSCHARTNER, Felix (BOH) 26 DENZ, Nico (ALM) + 6:09 27 PREIDLER, Georg (GFC) + 6:46 28 GESINK, Robert (TLJ) 29 CHEREL, Mikael (ALM) 30 ELISSONDE, Kenny (SKY) 31 HANSEN, Adam James (LTS) + 7:30 32 FRANKINY, Kilian (BMC) 33 HIRT, Jan (AST) 34 BRAMBILLA, Gianluca (TFS) + 9:48 35 MOHORIC, Matej (TBM) General Classification after Stage 15 1 YATES, Simon (MTS) 65:57:37 2 DUMOULIN, Tom (SUN) + 2:11 3 POZZOVIVO, Domenico (TBM) + 2:28 4 PINOT, Thibaut (GFC) + 2:37 5 LOPEZ MORENO, Miguel Angel (AST) + 4:27 6 CARAPAZ, Richard (MOV) + 4:47 7 FROOME, Chris (SKY) + 4:52 8 BENNETT, George (TLJ) + 5:34 9 BILBAO, Pello (AST) + 5:59 10 KONRAD, Patrick (BOH) + 6:13 11 DENNIS, Rohan (BMC) + 6:41 12 O'CONNOR, Ben (DDD) + 7:12 13 OOMEN, Sam (SUN) + 7:27 14 BETANCUR, Carlos (MOV) + 8:00 15 GENIEZ, Alexandre (ALM) + 9:00Full Official Stage 15 Results and General Classification — rcs
Simon Yates takes his third stage win in Sappada — cyclingnews
Simon Yates pre-Stage 15: 'We have to keep attacking' (01:37 English) — CyclingJournos
Tom Dumoulin - Interview at the start - Stage 15 (01:17 English) — CyclingProNet
Tom Dumoulin - Post-race interview - Stage 15 (03:16 English) — CyclingProNet
Chris Froome - intervista post gara - Tappa 15 (01:58 Italian) — CyclingProNet
Five talking points from stage 15 — cyclingweekly
Lopez: 'La lite con Dumoulin? Doveva inseguire lui' (03:12 Spanish/Italian) — gazzetta
Dumoulin blasts squabbling rivals as Yates rides away — velonews
Aru rides to a standstill while Pozzovivo carries Italian hopes — cyclingnews
Simon Yates: The finale was the hardest 15km of my life — cyclingnews
Aru, la crisi è nerissima. Yates corre da padrone (02:17 Italian) — gazzetta
Last Km of Stage 15 (02:05 English) — @flobikes
Last Km of Stage 15 (02:09 French) — L'ÉQUIPE
Last Km of Stage 15 (02:35 English, restricted to Europe) — eurosport
Last Km of Stage 15 (01:07 English) — sbs
Finish Clip from Stage 15 (00:16 English, restricted to Europe) — @Eurosport_UK
Finish Clip of the second group, Stage 15 (00:40 English, restricted to Europe) — @Eurosport_UK
Stage 15 winner mobbed post race (00:20 Ambient) — @giroditalia
Last 5 Km of Stage 15 (15:33 Basque) — eitb
Last 4 Km of Stage 15 (08:33 English, restricted to North America) — fubotv
On-Demand Stage 15 Broadcast (4:29:00 English) — flobikes
Official Stage 15 Highlights (05:07 English) — inCycle
Stage 15 Highlights (02:59 English, restricted to North America) — FloBikes
Tappa 15 Highlights (02:17 Italian) — giroditalia
Resumen Etapa 15 (01:29 Spanish, restricted to Latin America) — espn
Race Leader's Interview Post Stage 15 (00:23 English) — @giroditalia
Race Leader's Interview Post Stage 15 (02:51 English) — CyclingProNet
Stage 15 podium ceremony (01:43 English, restricted to Europe) — eurosport
Stage 15 - The Movie (00:59 Music) — giroditalia
GCN Giro Daily: Stage 15 Recap (15:49 English, restricted to Europe) — eurosport
34 Big Photos from Stage 15 — rcs/corvos/bettini
On-Demand Stage 15 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 15 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 15 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 15 - Stage 15 Post Race Show (30:00 Italian, restricted to Italy) — rai
Stage 15 Analysis w/ L Birnie, D Friebe, R Moore (49:57 English) — cyclingpodcast
Reporte etapa 15 (07:09 Spanish) — Bicigoga
Stage 15 Recap Show (12:55 English) — FloBikes
Backstage Pass - Stage 15 (08:13 English/Music) — MitcheltonSCOTT
Stage 15 preview: Tolmezzo → Sappada, 176 km (Mountain)
May 19 update: Stage 15 Preview with Favorites — ciclismointernacional
Stage 15 Flythrough (01:04 Music) — giroditalia
Stage 15 Recon: I segreti di tappa 15 (02:58 Italian) — rai
See the race summary table (right) for the Stage 15 profile, map and timetable.
Stage 15 start time: Sunday 12:15 CET (10:15:00 AM GMT+0000); Weather for Tolmezzo, 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 Sappada, Italy
Stage 14 Post-Race Coverage 

44 Big Photos from Stage 14 — rcs/corvos/bettini
Stage 14 Results 1 FROOME, Chris (SKY) 5:25:31 2 YATES, Simon (MTS) + 6 3 POZZOVIVO, Domenico (TBM) + 23 4 LOPEZ MORENO, Miguel Angel (AST) + 25 5 DUMOULIN, Tom (SUN) + 37 6 PINOT, Thibaut (GFC) + 42 7 POELS, Wout (SKY) + 1:07 8 REICHENBACH, Sébastien (GFC) + 1:19 9 BILBAO, Pello (AST) + 1:35 10 WOODS, Michael (EFD) + 1:43 11 KONRAD, Patrick (BOH) + 1:48 12 BENNETT, George (TLJ) + 1:55 13 CARAPAZ, Richard (MOV) + 2:00 14 BETANCUR, Carlos (MOV) + 2:10 15 OOMEN, Sam (SUN) + 2:17 16 O'CONNOR, Ben (DDD) 17 ARU, Fabio (UAD) + 2:23 18 FORMOLO, Davide (BOH) 19 DENNIS, Rohan (BMC) + 2:35 20 CICCONE, Giulio (BRD) + 2:44 21 GENIEZ, Alexandre (ALM) + 2:57 22 HENAO MONTOYA, Sergio Luis (SKY) + 3:44 23 HAIG, Jack (MTS) + 4:06 24 PREIDLER, Georg (GFC) + 4:16 25 GROSSSCHARTNER, Felix (BOH) + 4:43 26 SCHACHMANN, Maximilian (QST) + 5:00 27 GESINK, Robert (TLJ) + 5:03 28 DE LA CRUZ MELGAREJO, David (SKY) + 5:21 29 ULISSI, Diego (UAD) + 5:27 30 CHEREL, Mikael (ALM) + 5:36 31 CONTI, Valerio (UAD) 32 DUPONT, Hubert (ALM) 33 GONÇALVES, José (TKA) 34 MEINTJES, Louis (DDD) + 5:54 35 BIDARD, François (ALM) + 6:06 36 POLANC, Jan (UAD) + 6:18 37 TORRES, Rodolfo (ANS) + 6:21 38 ANTON HERNANDEZ, Igor (DDD) + 6:28 39 HIRT, Jan (AST) + 6:33 40 DE LA PARTE, Victor (MOV) + 7:15 General Classification after Stage 14 1 YATES, Simon (MTS) 61:19:51 2 DUMOULIN, Tom (SUN) + 1:24 3 POZZOVIVO, Domenico (TBM) + 1:37 4 PINOT, Thibaut (GFC) + 1:46 5 FROOME, Chris (SKY) + 3:10 6 LOPEZ MORENO, Miguel Angel (AST) + 3:42 7 CARAPAZ, Richard (MOV) + 3:56 8 BENNETT, George (TLJ) + 4:04 9 BILBAO, Pello (AST) + 4:29 10 KONRAD, Patrick (BOH) + 4:43 11 DENNIS, Rohan (BMC) + 5:11 12 WOODS, Michael (EFD) + 5:26 13 ARU, Fabio (UAD) + 5:33 14 BETANCUR, Carlos (MOV) + 5:39 15 O'CONNOR, Ben (DDD) + 5:42 16 OOMEN, Sam (SUN) + 5:57 17 GENIEZ, Alexandre (ALM) + 7:30 18 POELS, Wout (SKY) + 7:56 19 FORMOLO, Davide (BOH) + 8:26 20 HENAO MONTOYA, Sergio Luis (SKY) + 8:52Full Official Stage 14 Results and General Classification — rcs
Froome conquers Monte Zoncolan — cyclingnews
Simon Yates: I'm happy and disappointed at the same time — cyclingpub
Simon Yates: 'Chris Froome not out of the race overall' — cyclingweekly
Five talking points from stage 14 — cyclingweekly
Tom Dumoulin: It's going to be difficult to win the Giro d'Italia — cyclingnews
Simon Yates: It's [gap] not enough for me to win the Giro d'Italia — cyclingnews
Stage 14 finish line quotes — cyclingnews
Tom Dumoulin: 'Monte Zoncolan harder than I expected' (01:38 English) — CyclingJournos
Michael Woods Post-Stage 14 Interview (01:56 English) — FloBikes
Last Km of Stage 14 - spoiler (02:22 English) — @flobikes
Last Km of Stage 14 (02:37 Spanish) — eurosport
Last Km of Stage 14 (00:58 Spanish, restricted to Latin America) — espn
Last Km of Stage 14 (02:15 English, restricted to Europe) — eurosport
Last Km of Stage 14 (01:30 English, restricted to Australia) — sbs
Last 3 Km of Stage 14 (11:36 English, restricted to North America) — fubotv
Last 5 Km of Stage 14 (23:45 Basque) — eitb
Last 50 Km + On-Demand Stage 14 Broadcast (3:34:50 English) — flobikes
Official Stage 14 Highlights (05:12 English) — inCycle
Stage 14 Highlights (03:00 English, restricted to North America) — FloBikes
Stage 14 Highlights (02:18 English, restricted to Europe) — eurosport
Winner's Interview from Stage 14 (04:08 English) — CyclingProNet
Winner's Interview from Stage 14 (01:39 Italian) — CyclingProNet
GCN Giro Daily: Stage 14 Recap – Slow motion racing on Monte Zoncolan (16:55 English, restricted to Europe) — eurosport
Chris Froome vs. Dinosaur, Stage 14 (00:47 English, restricted to North America) — FloBikes
Stage 14 - The movie (01:00 Music) — giroditalia
44 Big Photos from Stage 14 — rcs/corvos/bettini
Backstage Pass - Stage 14 (07:00 English/Music) — MitcheltonSCOTT
Tappa 14 - Highlights (02:45 Italian) — giroditalia
On-Demand Stage 14 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 14 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 14 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 14 - Stage 14 Post Race Show (30:00 Italian, restricted to Italy) — rai
Reporte Etapa 14 Subida al Zoncolan Giro 2018 (04:43 Spanish) — Bicigoga
Stage 14 Analysis w/ L Birnie, D Friebe, R Moore (46:14 English) — cyclingpodcast
After the Zoncolan: Behind the scenes with Chris Froome (00:52 English, restricted to Europe) — eurosport
Stage 14 preview: San Vito al Tagliamento → Monte Zoncolan, 186 km (Mountain)

May 18 update:
Stage 14 Preview with Favorites — ciclismointernacional
Stage 14 Flythrough (01:07 Music) — giroditalia
Stage 14 Recon: I segreti di tappa 14 (02:58 Italian) — rai
Photos from Monte Zoncolan 2010 - Ivan Basso wins — sirotti/rcs
Photos from Monte Zoncolan 2011 - Igor Antón wins — sirotti/rcs
Photos from Monte Zoncolan 2014 - Michael Rogers wins — sirotti/rcs
Taking on the feared Zoncolan with Ryder Hesjedal (05:24 Music/English) — CastelliCycling
Chris Froome expecting 'decisive' stage on Monte Zoncolan — cyclingweekly
The Zoncolan is D-Day for Froome’s Giro hopes — velonews
Tom Dumoulin - Zoncolan Gearing Top Secret (02:02 English) — FloBikes
See the race summary table (right) for the Stage 14 profile, map and timetable.
Stage 14 start time: Saturday 11:50 CET (9:50:00 AM GMT+0000); Weather for San Vito al Tagliamento, Italy
Earliest live video: 13:05 CET (11:05:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:30 CET (3:30:00 PM GMT+0000); Weather for Monte Zoncolan, Italy
Stage 13 Post-Race Coverage 

28 Big Photos from Stage 13 — rcs/corvos
Stage 13 Results 1 VIVIANI, Elia (QST) 3:56:25 2 BENNETT, Sam (BOH) 3 VAN POPPEL, Danny (TLJ) 4 MODOLO, Sacha (EFD) 5 GIBBONS, Ryan (DDD) 6 DRUCKER, Jean-Pierre (BMC) 7 BELLETTI, Manuel (ANS) 8 VENTURINI, Clement (ALM) 9 PLANCKAERT, Baptiste (TKA) 10 DEBUSSCHERE, Jens (LTS) 11 BOIVIN, Guillaume (ICA) 12 SIMION, Paolo (BRD) 13 BALLERINI, Davide (ANS) 14 BARBIN, Enrico (BRD) 15 VAN DER SANDE, Tosh (LTS) 16 POLANC, Jan (UAD) 17 PFINGSTEN, Christoph (BOH) 18 VAN POPPEL, Boy (TFS) 19 BERTAZZO, Liam (WIL) 20 TURRIN, Alex (WIL) 21 MORI, Manuele (UAD) 22 MØRKØV, Michael (QST) 23 JAUREGUI, Quentin (ALM) 24 CURVERS, Roy (SUN) 25 MAESTRI, Mirco (BRD) 26 PREIDLER, Georg (GFC) 27 OOMEN, Sam (SUN) 28 BONIFAZIO, Niccolo (TBM) 29 KING, Benjamin (DDD) 30 HANSEN, Adam James (LTS) General Classification after Stage 13 1 YATES, Simon (MTS) 55:54:20 2 DUMOULIN, Tom (SUN) + 47 3 PINOT, Thibaut (GFC) + 1:04 4 POZZOVIVO, Domenico (TBM) + 1:18 5 CARAPAZ, Richard (MOV) + 1:56 6 BENNETT, George (TLJ) + 2:09 7 DENNIS, Rohan (BMC) + 2:36 8 BILBAO, Pello (AST) + 2:54 9 KONRAD, Patrick (BOH) + 2:55 10 ARU, Fabio (UAD) + 3:10 11 LOPEZ MORENO, Miguel Angel (AST) + 3:17 12 FROOME, Chris (SKY) + 3:20 13 O'CONNOR, Ben (DDD) + 3:25 14 BETANCUR, Carlos (MOV) + 3:29 15 OOMEN, Sam (SUN) + 3:40 16 WOODS, Michael (EFD) + 3:43 17 SCHACHMANN, Maximilian (QST) + 4:01 18 GENIEZ, Alexandre (ALM) + 4:33 19 HENAO MONTOYA, Sergio Luis (SKY) + 5:08 20 GONÇALVES, José (TKA) + 5:21Full Official Stage 13 Results and General Classification — rcs
Viviani wins stage 13 in Nervesa della Battaglia — cyclingnews
Stage 13 finish line quotes — cyclingnews
Five talking points from stage 13 — cyclingweekly
Viviani: I don't like to be judged so easily — cyclingnews
Last Km of Stage 13 (01:15 English) — @flobikes
Last Km of Stage 13 (00:42 Spanish, restricted to Latin America) — espn
Last Km of Stage 13 (01:34 English, restricted to Australia) — sbs
Last 2 Km of Stage 13 (04:00 English, restricted to Europe) — eurosport
Last Km of Stage 13 (00:23 No Audio) — gazzetta
Last 6 Km of Stage 13 (07:01 English, restricted to North America) — fubotv
Last 40 Km and On-Demand Stage 13 Broadcast (4:23:02 English, restricted to North America) — flobikes
Last 7 Km of Stage 13 (15:02 Basque) — eitb
Stage 13 Highlights (01:47 English, restricted to Europe) — eurosport
Official Stage 13 Highlights (04:54 English) — inCycle
Winner's Interview from Stage 13 (01:14 English, restricted to Europe) — eurosport
Winner's Interview from Stage 13 (03:40 Italian) — CyclingProNet
Race Leader's Interview after Stage 13 (02:16 English) — CyclingProNet
28 Big Photos from Stage 13 — rcs/corvos
Stage 13 - The movie (00:50 Music) — giroditalia
Last 44 Km of Stage 5 (1:28:37 English, restricted to North America) — flobikes
Tappa 13 - Highlights (02:30 Italian) — giroditalia
Stage 13 Analysis w/ L Birnie, D Friebe (45:29 English) — cyclingpodcast
On-Demand Stage 13 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 13 - Stage 13 Post Race Show (30:00 Italian, restricted to Italy) — rai
Backstage Pass - Stage 13 (05:05 English/Music) — MitcheltonSCOTT
Stage 13 preview: Ferrara → Nervesa della Battaglia, 180 km (mostly flat)
May 17 update: Stage 13 Preview with Favorites — ciclismointernacional
Stage 13 Flythrough (00:59 Music) — giroditalia
Stage 13 Recon w/ Stefano Garzelli: I segreti di tappa 13 (02:57 Italian) — rai
How time bonuses are keeping this Giro knotted up — velonews
The Greatest Editions Of The Giro d'Italia (08:55 English) — gcn
See the race summary table (right) for the Stage 13 profile, map and timetable.
Stage 13 start time: Friday 12:55 CET (10:55:00 AM GMT+0000); Weather for Ferrara, 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 Nervesa della Battaglia, Italy
Stage 12 Post-Race Coverage 

34 Big Photos from Stage 12 — rcs/corvos/bettini
Stage 12 Results 1 BENNETT, Sam (BOH) 4:49:34 2 VAN POPPEL, Danny (TLJ) 3 BONIFAZIO, Niccolo (TBM) 4 PLANCKAERT, Baptiste (TKA) 5 ROELANDTS, Jurgen (BMC) 6 MØRKØV, Michael (QST) 7 BELLETTI, Manuel (ANS) 8 VENTURINI, Clement (ALM) 9 SABATINI, Fabio (QST) 10 BATTAGLIN, Enrico (TLJ) 11 LAMMERTINK, Maurits (TKA) 12 VENTER, Jaco (DDD) 13 MODOLO, Sacha (EFD) 14 PANTANO GOMEZ, Jarlinson (TFS) 15 DRUCKER, Jean-Pierre (BMC) 16 GIBBONS, Ryan (DDD) 17 VAN DER SANDE, Tosh (LTS) 18 POZZOVIVO, Domenico (TBM) 19 PFINGSTEN, Christoph (BOH) 20 CARAPAZ, Richard (MOV) 21 KONRAD, Patrick (BOH) 22 BRAMBILLA, Gianluca (TFS) 23 DENNIS, Rohan (BMC) 24 OOMEN, Sam (SUN) 25 GENIEZ, Alexandre (ALM) 26 FORMOLO, Davide (BOH) 27 DUMOULIN, Tom (SUN) 28 BENNETT, George (TLJ) 29 BILBAO, Pello (AST) 30 MOHORIC, Matej (TBM) General Classification after Stage 12 1 YATES, Simon (MTS) 51:57:55 2 DUMOULIN, Tom (SUN) + 47 3 PINOT, Thibaut (GFC) + 1:04 4 POZZOVIVO, Domenico (TBM) + 1:18 5 CARAPAZ, Richard (MOV) + 1:56 6 BENNETT, George (TLJ) + 2:09 7 DENNIS, Rohan (BMC) + 2:36 8 BILBAO, Pello (AST) + 2:54 9 KONRAD, Patrick (BOH) + 2:55 10 ARU, Fabio (UAD) + 3:10 11 LOPEZ MORENO, Miguel Angel (AST) + 3:17 12 FROOME, Chris (SKY) + 3:20 13 O'CONNOR, Ben (DDD) + 3:25 14 BETANCUR, Carlos (MOV) + 3:29 15 OOMEN, Sam (SUN) + 3:40 16 WOODS, Michael (EFD) + 3:43 17 SCHACHMANN, Maximilian (QST) + 4:01 18 GENIEZ, Alexandre (ALM) + 4:33 19 HENAO MONTOYA, Sergio Luis (SKY) + 5:08 20 GONÇALVES, José (TKA) + 5:21Full Official Stage 12 Results and General Classification — rcs
Sam Bennett wins stage 12 in Imola — cyclingnews
Michael Woods - interview at the start - Stage 12 (01:59 English) — CyclingProNet
Tom Dumoulin - interview at the start - Stage 12 (00:36 English) — FloBikes
Sam Bennett: 'I couldn't let another stage get away' — cyclingweekly
Matej Mohoric Says Carlos Betancur Should Have Pulled - Stage 12 (01:19 English) — FloBikes
Last Km of Stage 12 (00:57 English) — @flobikes
Last Km of Stage 12 (02:50 English, restricted to Europe) — eurosport
Last 37 Km of Stage 12 + On-Demand Broadcast (4:31:37 English) — flobikes
Animated GIF overhead of the Stage 12 finish — @Peter_SagFan
Last 3 Km of Stage 12 (07:30 Basque) — eitb
Official Stage 12 Highlights (05:06 English) — inCycle
Stage 12 Highlights (03:00 English) — FloBikes
Stage 12 Highlights (02:56 English, restricted to Europe) — eurosport
Race Leader's Interview after Stage 12 (01:08 English) — CyclingProNet
Winner's Interview from Stage 12 (00:59 English) — CyclingProNet
Winner's Interview from Stage 12 (01:59 English, restricted to Europe) — eurosport
34 Big Photos from Stage 12 — rcs/corvos/bettini
Tappa 12 - Highlights (02:34 Italian) — giroditalia
Stage 12 - The Movie (00:59 Music) — giroditalia
GCN Giro Daily: Stage 12 Recap and Stage 13 Preview (15:11 English, restricted to Europe) — eurosport
Backstage Pass - Stage 12 (05:53 English/Music) — MitcheltonSCOTT
Stage 12 Analysis w/ L Birnie, D Friebe (42:19 English) — cyclingpodcast
On-Demand Stage 12 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 12 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 12 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 12 - Stage 12 Post Race Show (30:00 Italian, restricted to Italy) — rai
Stage 12 preview: Osimo → Imola, 214 km (lumpy finish)
May 16 update: Stage 12 Preview with Favorites — ciclismointernacional
Stage 12 Flythrough (00:59 Music) — giroditalia
Stage 12 Recon w/ Stefano Garzelli: I segreti di tappa 12 (02:57 Italian) — rai
See the race summary table (right) for the Stage 12 profile, map and timetable.
Stage 12 start time: Thursday 12:05 CET (10:05:00 AM GMT+0000); Weather for Osimo, 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 Imola, Italy
Stage 11 Post-Race Coverage 

29 Big Photos from Stage 11 — rcs/corvos
Stage 11 Results 1 YATES, Simon (MTS) 3:25:53 2 DUMOULIN, Tom (SUN) + 2 3 FORMOLO, Davide (BOH) + 5 4 GENIEZ, Alexandre (ALM) + 8 5 POZZOVIVO, Domenico (TBM) 6 KONRAD, Patrick (BOH) 7 PINOT, Thibaut (GFC) 8 SCHACHMANN, Maximilian (QST) + 11 9 DENNIS, Rohan (BMC) + 18 10 ARU, Fabio (UAD) + 21 11 CARAPAZ, Richard (MOV) + 23 12 BENNETT, George (TLJ) 13 ULISSI, Diego (UAD) + 26 14 BETANCUR, Carlos (MOV) + 30 15 LOPEZ MORENO, Miguel Angel (AST) 16 WELLENS, Tim (LTS) + 33 17 OOMEN, Sam (SUN) 18 BATTAGLIN, Enrico (TLJ) + 36 19 GONÇALVES, José (TKA) 20 BILBAO, Pello (AST) 21 O'CONNOR, Ben (DDD) 22 KREUZIGER, Roman (MTS) 23 FROOME, Chris (SKY) + 40 24 BRAMBILLA, Gianluca (TFS) 25 CHEREL, Mikael (ALM) 26 POELS, Wout (SKY) 27 CATTANEO, Mattia (ANS) 28 VLIEGEN, Loïc (BMC) + 44 29 DUPONT, Hubert (ALM) + 48 30 NEILANDS, Krists (ICA) + 56 31 CONTI, Valerio (UAD) + 58 32 PREIDLER, Georg (GFC) + 1:05 33 MODOLO, Sacha (EFD) 34 REICHENBACH, Sébastien (GFC) 35 ELISSONDE, Kenny (SKY) 36 ZEITS, Andrey (AST) 37 MEINTJES, Louis (DDD) 38 TORRES, Rodolfo (ANS) 39 POLANC, Jan (UAD) 40 WOODS, Michael (EFD) General Classification after Stage 11 1 YATES, Simon (MTS) 47:08:21 2 DUMOULIN, Tom (SUN) + 47 3 PINOT, Thibaut (GFC) + 1:04 4 POZZOVIVO, Domenico (TBM) + 1:18 5 CARAPAZ, Richard (MOV) + 1:56 6 BENNETT, George (TLJ) + 2:09 7 DENNIS, Rohan (BMC) + 2:36 8 BILBAO, Pello (AST) + 2:54 9 KONRAD, Patrick (BOH) + 2:55 10 ARU, Fabio (UAD) + 3:10 11 LOPEZ MORENO, Miguel Angel (AST) + 3:17 12 FROOME, Chris (SKY) + 3:20 13 O'CONNOR, Ben (DDD) + 3:25 14 BETANCUR, Carlos (MOV) + 3:29 15 OOMEN, Sam (SUN) + 3:40 16 WOODS, Michael (EFD) + 3:43 17 SCHACHMANN, Maximilian (QST) + 4:01 18 GENIEZ, Alexandre (ALM) + 4:33 19 HENAO MONTOYA, Sergio Luis (SKY) + 5:08 20 GONÇALVES, José (TKA) + 5:21Full Official Stage 11 Results and General Classification — rcs
Yates wins again in Osimo — cyclingnews
Chris Froome: I’ll keep fighting for the Giro (01:55 English, restricted to Europe) — eurosport
Froome still 'optimistic' and 'motivated' to continue Giro quest despite losing more time — cweekly
Thibaut Pinot - Interview d'arrivée - 11e étape (01:01 French) — CyclingProNet
Yates in lead, but worried about Dumoulin — velonews
Last Km of Stage 11 (02:16 English) — @flobikes
Last Km of Stage 11 (01:56 English, restricted to Australia) — sbs
Last 1.5 Km of Stage 11 (03:24 English, restricted to Europe) — eurosport
Last 5 Km of Stage 11 (22:56 Basque) — eitb
4 km to go: Stybar and Wellens off the front, Stage 11 (01:05 English) — @flobikes
Last 43 Km of Stage 11 + On-Demand Broadcast (4:09:51 English) — flobikes
6 km to go: Stage 11 (01:20 English) — @flobikes
40km to go: fast stage, Stage 11 (0:46 English) — @flobikes
Official Stage 11 Highlights (05:13 English) — inCycle
Stage 11 Highlights (02:56 English, restricted to North America) — FloBikes
Stage 11 Highlights (02:36 English, restricted to Europe) — eurosport
Resumen Etapa 11 (01:37 Spanish, restricted to Latin America) — espn
Winner's Interview after Stage 11 (03:10 English) — CyclingProNet
Winner's Interview after Stage 11 (02:19 English, restricted to Europe) — eurosport
On-Demand Stage 11 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 11 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 11 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 11 - Stage 11 Post Race Show (30:00 Italian, restricted to Italy) — rai
GCN Giro Daily: Stage 11 Recap (17:19 English, restricted to Europe) — eurosport
Stage 11 - The Movie (00:55 Music) — giroditalia
29 Big Photos from Stage 11 — rcs/corvos
Stage 11 Analysis w/ L Birnie, D Friebe (51:11 English) — cyclingpodcast
Backstage Pass - Stage 11 (06:17 English/Music) — MitcheltonSCOTT
Stage 11 Recap Show (10:18 English) — FloBikes
Reporte detalles de la etapa 11 (05:16 Spanish) — Bicigoga
Stage 11 preview: Assisi → Osimo, 156 km (hilly)

May 15 update:
Stage 11 Preview with Favorites — ciclismointernacional
Stage 11 Flythrough (00:58 Music) — giroditalia
See the race summary table (right) for the Stage 11 profile, map and timetable.
Stage 11 start time: Wednesday 13:05 CET (11:05:00 AM GMT+0000); Weather for Assisi, 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 Osimo, Italy
Stage 10 Post-Race Coverage 

23 Big Photos from Stage 10 — rcs/corvos
Stage 10 Results 1 MOHORIC, Matej (TBM) 6:04:52 2 DENZ, Nico (ALM) 3 BENNETT, Sam (BOH) + 34 4 BATTAGLIN, Enrico (TLJ) 5 BALLERINI, Davide (ANS) 6 SCHMIDT, Mads Würtz (TKA) 7 GAVAZZI, Francesco (ANS) 8 PANTANO GOMEZ, Jarlinson (TFS) 9 BRAMBILLA, Gianluca (TFS) 10 GONÇALVES, José (TKA) 11 KING, Benjamin (DDD) 12 MONTAGUTI, Matteo (ALM) 13 VISCONTI, Giovanni (TBM) 14 TONELLI, Alessandro (BRD) 15 FROOME, Chris (SKY) 16 CARAPAZ, Richard (MOV) 17 YATES, Simon (MTS) 18 DUMOULIN, Tom (SUN) 19 POZZOVIVO, Domenico (TBM) 20 BENNETT, George (TLJ) 21 POELS, Wout (SKY) 22 WOODS, Michael (EFD) 23 OOMEN, Sam (SUN) 24 KONRAD, Patrick (BOH) 25 PFINGSTEN, Christoph (BOH) 26 BETANCUR, Carlos (MOV) 27 ROCHE, Nicolas (BMC) 28 PINOT, Thibaut (GFC) 29 PREIDLER, Georg (GFC) 30 GENIEZ, Alexandre (ALM) 31 ARU, Fabio (UAD) 32 DENNIS, Rohan (BMC) 33 O'CONNOR, Ben (DDD) 34 HENAO MONTOYA, Sergio Luis (SKY) 35 BILBAO, Pello (AST) 36 FORMOLO, Davide (BOH) 37 SANCHEZ, Luis León (AST) 38 LOPEZ MORENO, Miguel Angel (AST) 39 JAUREGUI, Quentin (ALM) 40 HANSEN, Adam James (LTS) General Classification after Stage 10 1 YATES, Simon (MTS) 43:42:38 2 DUMOULIN, Tom (SUN) + 41 3 PINOT, Thibaut (GFC) + 46 4 POZZOVIVO, Domenico (TBM) + 1:00 5 CARAPAZ, Richard (MOV) + 1:23 6 BENNETT, George (TLJ) + 1:36 7 DENNIS, Rohan (BMC) + 2:08 8 BILBAO, Pello (AST) 9 WOODS, Michael (EFD) + 2:28 10 FROOME, Chris (SKY) + 2:30 11 KONRAD, Patrick (BOH) + 2:37 12 LOPEZ MORENO, Miguel Angel (AST) 13 O'CONNOR, Ben (DDD) + 2:39 14 ARU, Fabio (UAD) 15 BETANCUR, Carlos (MOV) + 2:49 16 OOMEN, Sam (SUN) + 2:57 17 HENAO MONTOYA, Sergio Luis (SKY) + 3:17 18 SCHACHMANN, Maximilian (QST) + 3:40 19 GENIEZ, Alexandre (ALM) + 4:15 20 GONÇALVES, José (TKA) + 4:35Full Official Stage 10 Results and General Classification — rcs
Mohoric wins stage 10 — cyclingnews
Matej Mohoric: I got a free card today and I'm super happy — cyclingpub
Nico Denz - Interview d'arrivée - étape 10 (01:14 French) — CyclingProNet
Richard Carapaz - entrevista en la meta - 10a etapa (00:24 Spanish) — CyclingProNet
Dumoulin: 'It's going to be difficult to win the Giro' — velonews
Stage 10 finish line quotes — cyclingnews
Stage 10 proves things rarely go to script in the Giro — velonews
White: We're still trying to win the Giro d'Italia — cyclingnews
Last Km of Stage 10 (01:30 English, restricted to UK) — @Eurosport_UK
Last Km of Stage 10 (02:34 English, restricted to Europe) — eurosport
Last Km of Stage 10 (01:36 English, restricted to Australia) — sbs
Last 5 Km of Stage 10 (08:25 Basque) — eitb
Last 40 Km of Stage 10 + On-Demand Broadcast (4:35:30 English) — flobikes
Winner's Interview from Stage 10 (00:56 English)
Winner's Interview from Stage 10 (01:42 English) — CyclingProNet
Winner's Interview from Stage 10 (01:32 Italian) — CyclingProNet
Race Leader's Interview after Stage 10 (03:01 English) — CyclingProNet
Podium Ceremony from Stage 10 (00:38 Ambient)
Official Stage 10 Highlights (03:15 English) — inCycle
Stage 10 Highlights (04:35 Danish) — @Eurosportdk
Stage 10 Highlights (02:56 English, restricted to Europe) — eurosport
23 Big Photos from Stage 10 — rcs/corvos
GCN Giro Daily: Stage 10 Recap (16:49 English, restricted to Europe) — eurosport
Tappa 10 - Highlights (02:18 Italian) — giroditalia
On-Demand Stage 10 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 10 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 10 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 10 - Stage 10 Post Race Show (30:00 Italian, restricted to Italy) — rai
Stage 10 - The Movie (00:56 Music) — giroditalia
Stage 10 Analysis w/ L Birnie, D Friebe (46:04 English) — cyclingpodcast
Backstage Pass - Stage 10 (05:46 English/Music) — MitcheltonSCOTT
90 km to go: Simon Yates vs Thibaut Pinot on the Stage 10 Intermediate Sprint (00:55 English, restricted to North America) — FloBikes
90 km to go: Simon Yates vs Thibaut Pinot on the Stage 10 Intermediate Sprint (01:46 English, restricted to Europe) — eurosport
Stage 10 preview: Penne → Gualdo Tadino, 244 km (hilly)
May 14 update: Stage 10 Preview with Favorites — ciclismointernacional
Stage 10 Recon w/ Stefano Garzelli: I segreti di tappa 10 (02:54 Italian) — rai
Stage 10 Flythrough (00:59 Music) — giroditalia
See the race summary table (right) for the Stage 10 profile, map and timetable.
Stage 10 start time: Tuesday 10:55 CET (8:55:00 AM GMT+0000); Weather for Penne, 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 Gualdo Tadino, Italy
2018 Giro d'Italia Rest Day 2 
May 14 update:Monday is the second rest day. Rest day news and video...
57 big photos that summarize the action, scenery and intrigue through Stage 9 — rcs/corvos/reuters/bettini
Chris Froome - Press conference - Rest Day 2 (08:18 English) — CyclingProNet
Chris Froome: Recovering Giro time will be 'challenging' (02:19 English) — CyclingJournos
Chris Froome says he'll take the rest of the Giro d'Italia one day at a time — road.cc
Chris Froome: Giro d'Italia victory is not likely but stranger things have happened — cyclingnews
Commentary: Is this the end of the Froome era? — velonews
Froome dismisses talk of quitting Giro — velonews
Who is Simon Yates, the British rider excelling at the Giro d'Italia? (02:08 English, restricted to Europe) — eurosport
Simon Yates came up the hard way and is making the Giro seem easy — theguardian
What goes on during a rest day at Giro101? (01:51 Ambient) — @BMCProTeam
Thibaut Pinot - Conférence de presse - Jour de Repos 2 (17:46 French) — CyclingProNet
Week 1 in 60 sec (00:59 Music) — giroditalia
Yates soars, Froome flops – Giro d’Italia rest day (45:49 English) — cyclingnews
As Aru suffers, Pozzovivo emerges as Italy's best hope for podium — cyclingnews
Simon Yates not surprised by Giro d'Italia showing — cyclingnews
Best Giro d'Italia rest day tweets — cyclingweekly
Tom Dumoulin - Interview on the 2nd rest day (02:15 English) — CyclingProNet
A busy rest day at the Giro d'Italia - Gallery — cyclingnews
Giro roundtable: What does Froome do now? How much time does Yates need? — velonews
Giro d'Italia 2018 | The Press Conference (1:05:51 English) — cyclingpodcast
Tom Dumoulin: I have to climb well to win this Giro d'Italia — cyclingnews
Simon Yates impresses established Grand Tour stars with commanding performance — cweekly
THEMOVE Podcast w/ Lance Armstrong: Giro d'Italia Week 1 Recap (25:04 English) — WEDŪ
Recap of Stages 4-9 | inCycle (09:48 English/Music) — inCycle
Stage 9 Post-Race Coverage 

30 Big Photos from Stage 9 — rcs/corvos
Stage 9 Results 1 YATES, Simon (MTS) 5:54:13 2 PINOT, Thibaut (GFC) 3 CHAVES RUBIO, Jhoan Esteban (MTS) 4 POZZOVIVO, Domenico (TBM) + 4 5 CARAPAZ, Richard (MOV) 6 FORMOLO, Davide (BOH) + 10 7 BENNETT, George (TLJ) + 12 8 DUMOULIN, Tom (SUN) 9 LOPEZ MORENO, Miguel Angel (AST) 10 CICCONE, Giulio (BRD) + 24 11 O'CONNOR, Ben (DDD) + 26 12 WOODS, Michael (EFD) + 36 13 KONRAD, Patrick (BOH) + 38 14 BILBAO, Pello (AST) + 52 15 BETANCUR, Carlos (MOV) 16 MEINTJES, Louis (DDD) + 1:00 17 POELS, Wout (SKY) + 1:02 18 REICHENBACH, Sébastien (GFC) 19 GENIEZ, Alexandre (ALM) 20 OOMEN, Sam (SUN) 21 DENNIS, Rohan (BMC) 22 NIEVE ITURRALDE, Mikel (MTS) 23 FROOME, Chris (SKY) + 1:07 24 ARU, Fabio (UAD) + 1:14 25 HENAO MONTOYA, Sergio Luis (SKY) + 1:17 26 HIRT, Jan (AST) + 1:23 27 SCHACHMANN, Maximilian (QST) + 1:25 28 ELISSONDE, Kenny (SKY) + 1:37 29 DUPONT, Hubert (ALM) + 1:48 30 DOMBROWSKI, Joseph (EFD) + 2:02 31 GONÇALVES, José (TKA) + 2:04 32 HAIG, Jack (MTS) + 2:16 33 ATAPUMA HURTADO, Jhon Darwin (UAD) + 2:20 34 MASNADA, Fausto (ANS) + 2:27 35 CHEREL, Mikael (ALM) + 2:35 36 HERMANS, Ben (ICA) 37 VERVAEKE, Louis (SUN) + 2:45 38 CATTANEO, Mattia (ANS) + 2:53 39 JAUREGUI, Quentin (ALM) + 2:56 40 BIDARD, François (ALM) + 3:14 41 KING, Benjamin (DDD) + 4:32 42 GROSSSCHARTNER, Felix (BOH) 43 VALLS FERRI, Rafael (MOV) + 4:59 44 DE LA PARTE, Victor (MOV) + 5:27 45 TEN DAM, Laurens (SUN) 46 MOHORIC, Matej (TBM) 47 CONTI, Valerio (UAD) 48 HAGA, Chad (SUN) + 5:45 49 DE MARCHI, Alessandro (BMC) + 6:41 50 CARTHY, Hugh John (EFD) + 6:49 General Classification after Stage 9 1 YATES, Simon (MTS) 37:37:15 2 CHAVES RUBIO, Jhoan Esteban (MTS) + 32 3 DUMOULIN, Tom (SUN) + 38 4 PINOT, Thibaut (GFC) + 45 5 POZZOVIVO, Domenico (TBM) + 57 6 CARAPAZ, Richard (MOV) + 1:20 7 BENNETT, George (TLJ) + 1:33 8 DENNIS, Rohan (BMC) + 2:05 9 BILBAO, Pello (AST) 10 WOODS, Michael (EFD) + 2:25 11 FROOME, Chris (SKY) + 2:27 12 KONRAD, Patrick (BOH) + 2:34 13 LOPEZ MORENO, Miguel Angel (AST) 14 O'CONNOR, Ben (DDD) + 2:36 15 ARU, Fabio (UAD) 16 BETANCUR, Carlos (MOV) + 2:46 17 OOMEN, Sam (SUN) + 2:54 18 HENAO MONTOYA, Sergio Luis (SKY) + 3:14 19 SCHACHMANN, Maximilian (QST) + 3:37 20 GENIEZ, Alexandre (ALM) + 4:12Full Official Stage 9 Results and General Classification — rcs
Simon Yates wins on Gran Sasso d'Italia — cyclingnews
Richard Carapaz - entrevista en la meta - 9a etapa (00:56 Spanish) — CyclingProNet
Giulio Ciccone- intervista post-gara - Tappa 9 (01:24 Italian) — CyclingProNet
Miguel Ángel López - entrevista en la meta - 9a etapa (01:08 Spanish) — CyclingProNet
Domenico Pozzovivo - intervista post gara - Tappa 9 (01:15 Italian) — CyclingProNet
Five talking points from stage nine of the Giro d'Italia — cyclingweekly
'It was brutal': Chris Froome vows to 'keep fighting' after losing more time — cyclingweekly
Froome's grand tour reign under fire — velonews
Simon Yates 'not surprised' by stage victory and fortified pink jersey lead — cyclingweekly
Chris Froome Post Stage 9: I've had a rough start to this Giro (03:18 English) — CyclingJournos
Finish Clip from Stage 9 (00:15 English) — @laflammerouge16
Finish Clip from Stage 9 (00:21 Dutch) — gazzetta
Last Km of Stage 9 (02:35 English, restricted to Europe) — eurosport
Last Km of Stage 9 (01:34 English, restricted to Australia) — sbs
2.5 km to go: Froome cracks on the final Stage 9 climb (01:35 English, restricted to Europe) — eurosport
The Winner Post Race, Stage 9 (00:15 Ambient) — @giroditalia
Winner's Interview Post Stage 9 (01:16 English, restricted to Europe) — eurosport
Winner's Interview Post Stage 9 - Part 1 (00:51 English) — CyclingProNet
Winner's Interview Post Stage 9 - Part 2 (03:03 English) — CyclingProNet
Official Stage 9 Highlights (03:30 English) — inCycle
Stage 9 Highlight (03:00 English, restricted to North America) — FloBikes
30 Big Photos from Stage 9 — rcs/corvos
Stage 9 Highlights (02:33 Ambient) — eitb
On-Demand Stage 9 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 9 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 9 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 9 - Stage 9 Post Race Show (30:00 Italian, restricted to Italy) — rai
Backstage Pass - Stage 9 (08:00 English/Music) — MitcheltonSCOTT
Tappa 9 - Highlights (02:25 Italian) — giroditalia
Stage 9 - The Movie (00:58 Music) — giroditalia
Reporte Etapa 9 (04:23 Spanish) — Bicigoga
Stage 9 Recap Show (12:48 English) — FloBikes
Resumen: 9ª etapa (01:29 Spanish, restricted to Latin America) — espn
GCN Giro Daily: Stage 9 Recap (16:20 English, restricted to Europe) — eurosport
Stage 9 Analysis w/ L Birnie, D Friebe (48:04 English) — cyclingpodcast
Stage 9 preview: Pesco Sannita → Gran Sasso, 225 km (Mountain)
May 12 update: Stage 9 Preview with Favorites — ciclismointernacional
Stage 9 Flythrough (01:03 Music) — giroditalia
Stage 9 Flythrough (01:51 Music) — VelonCC
Stage 9 Recon w/ Stefano Garzelli: I segreti di tappa 9: Pesco Sannita-Gran Sasso (02:52 Italian) — rai
Giro d'Italia's second summit finish does little to raise Dumoulin's spirits — cyclingnews
See the race summary table (right) for the Stage 9 profile, map and timetable.
Stage 9 start time: Sunday 11:00 CET (9:00:00 AM GMT+0000); Weather for Pesco Sannita, 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 Gran Sasso, Italy
Stage 8 Post-Race Coverage 

40 Big Photos from Stage 8 — rcs/corvos
Stage 8 Results 1 CARAPAZ, Richard (MOV) 5:11:35 2 FORMOLO, Davide (BOH) + 7 3 PINOT, Thibaut (GFC) 4 BATTAGLIN, Enrico (TLJ) 5 YATES, Simon (MTS) 6 POZZOVIVO, Domenico (TBM) 7 CHAVES RUBIO, Jhoan Esteban (MTS) 8 KONRAD, Patrick (BOH) 9 WOODS, Michael (EFD) 10 BILBAO, Pello (AST) 11 DUMOULIN, Tom (SUN) 12 SCHACHMANN, Maximilian (QST) 13 DENNIS, Rohan (BMC) 14 LOPEZ MORENO, Miguel Angel (AST) 15 BENNETT, George (TLJ) 16 ULISSI, Diego (UAD) 17 REICHENBACH, Sébastien (GFC) 18 BETANCUR, Carlos (MOV) 19 OOMEN, Sam (SUN) 20 ARU, Fabio (UAD) 21 HENAO MONTOYA, Sergio Luis (SKY) 22 FROOME, Chris (SKY) 23 BRAMBILLA, Gianluca (TFS) 24 GENIEZ, Alexandre (ALM) 25 POELS, Wout (SKY) 26 KANGERT, Tanel (AST) 27 ARMEE, Sander (LTS) 28 NIEVE ITURRALDE, Mikel (MTS) 29 MEINTJES, Louis (DDD) 30 VALLS FERRI, Rafael (MOV) + 19 31 SANCHEZ, Luis León (AST) 32 GONÇALVES, José (TKA) 33 PREIDLER, Georg (GFC) 34 CHEREL, Mikael (ALM) + 26 35 MASNADA, Fausto (ANS) + 28 36 O'CONNOR, Ben (DDD) 37 DUPONT, Hubert (ALM) + 36 38 CONTI, Valerio (UAD) 39 ELISSONDE, Kenny (SKY) + 38 40 HIRT, Jan (AST) 41 PLAZA, Ruben (ICA) 42 POLANC, Jan (UAD) 43 ZEITS, Andrey (AST) + 52 44 BOUWMAN, Koen (TLJ) + 55 45 VERVAEKE, Louis (SUN) + 1:07 46 PANTANO GOMEZ, Jarlinson (TFS) 47 LAMMERTINK, Maurits (TKA) + 1:17 48 MONTAGUTI, Matteo (ALM) + 1:41 49 JAUREGUI, Quentin (ALM) 50 HAIG, Jack (MTS) + 1:49 General Classification after Stage 8 1 YATES, Simon (MTS) 31:43:12 2 DUMOULIN, Tom (SUN) + 16 3 CHAVES RUBIO, Jhoan Esteban (MTS) + 26 4 PINOT, Thibaut (GFC) + 41 5 POZZOVIVO, Domenico (TBM) + 43 6 DENNIS, Rohan (BMC) + 53 7 BILBAO, Pello (AST) + 1:03 8 CARAPAZ, Richard (MOV) + 1:06 9 FROOME, Chris (SKY) + 1:10 10 BENNETT, George (TLJ) + 1:11 11 ARU, Fabio (UAD) + 1:12 12 WOODS, Michael (EFD) + 1:39 13 OOMEN, Sam (SUN) + 1:42 14 BETANCUR, Carlos (MOV) + 1:44 15 KONRAD, Patrick (BOH) + 1:46 16 HENAO MONTOYA, Sergio Luis (SKY) + 1:47 17 O'CONNOR, Ben (DDD) + 2:00 18 KANGERT, Tanel (AST) + 2:01 19 SCHACHMANN, Maximilian (QST) + 2:02 20 LOPEZ MORENO, Miguel Angel (AST) + 2:12Carapaz makes history with Giro d'Italia stage win — cyclingnews
Stage 8 finish line quotes — cyclingnews
Matej Mohoric Post Race Stage 8 Interview (00:36 English) — @Bahrain_Merida
Five talking points from stage eight of the Giro d'Italia — cyclingweekly
Koen Bouwman - Interview na de aankomst - Rit 8 (01:19 Dutch) — CyclingProNet
David de la Cruz: Froome was unlucky to crash, he can still win the race (01:13 English, restricted to Europe) — eurosport
Froome crashes for the second time in 2018 Giro d'Italia — cyclingnews
Last Km of Stage 8 (00:57 Spanish) — senalcolombiadeportes
Last Km of Stage 8 (01:29 English, restricted to Europe) — @Eurosport_UK
Last Km of Stage 8 (02:45 English, restricted to Europe) — eurosport
Last Km of Stage 8 (01:32 Spanish, restricted to Latin America) — espn
Last 5 Km of Stage 8 (12:45 Basque) — eitb
Last 5 Km of Stage 8 Highlights (01:32 English, restricted to Australia) — sbs
Winner's Interview from Stage 8 (01:44 Spanish/English)
Winner's Interview from Stage 8 (02:11 Spanish) — CyclingProNet
Race Leader's Interview after Stage 8 (02:39 English) — CyclingProNet
Official Stage 8 Highlights (03:18 English) — inCycle
Stage 8 Highlights (02:44 English, restricted to Europe) — eurosport
Stage 8 Highlights (03:03 English, restricted to North America) — FloBikes
Resumen: Etapa 8 (01:43 Spanish, restricted to Latin America) — espn
Podium Ceremony from Stage 8 (01:04 English, restricted to Europe) — eurosport
40 Big Photos from Stage 8 — rcs/corvos
Stage 8 - The Movie (00:55 Music) — giroditalia
Tappa 8 Highlights (02:23 Italian) — giroditalia
Stage 8 Analysis w/ L Birnie, D Friebe (55:16 English) — cyclingpodcast
GCN Giro Daily: Stage 8 Recap (16:48 English, restricted to Europe) — eurosport
On-Demand Stage 8 Broadcast (English, USA/Canada, subscription required) — fubotv
On-Demand Stage 8 Broadcast (English, USA/Canada, subscription required) — flobikes
On-Demand Stage 8 Broadcast (2:01:21 Italian, restricted to Italy) — rai
Processo alla Tappa 8 - Stage 8 Post Race Show (34:24 Italian, restricted to Italy) — rai
Stage 8 Recap Show (10:46 English) — FloBikes
Reporte Etapa 8 (03:53 Spanish) — Bicigoga
Backstage Pass - Stage 8 (06:18 Music/English) — MitcheltonSCOTT
5 km to go: Chris Froome slides out on the Stage 8 finishing climb (00:23 English) — @flobikes
5 km to go: Chris Froome slides out on the Stage 8 finishing climb (01:17 English, restricted to Europe) — eurosport
6 km to go: GC hits switchbacks of finishing St 8 climb (02:02 English) — @flobikes
8 km to go: Mohoric looking strongest in the Stage 8 break (02:21 English) — @flobikes
20km to go: first bad weather of Giro101 before final Stage 8 climb (00:30 English) — @flobikes
33km to go: Tim Wellens gets caught in the pinch-point, Stage 8 (01:54 English) — @flobikes
33 km to go: Tim Wellens crashes at narrow section, Stage 8 (01:46 English, restricted to Europe) — eurosport
Marshall gets lost in sea of riders, Stage 8 (00:38 English, restricted to Europe) — eurosport
Tom Dumoulin - Interview at the start - Stage 8 (01:23 English) — CyclingProNet
Stage 8 preview: Praia a Mare → Montevergine di Mercogliano, 209 km (summit finish)
May 11 update: Stage 8 Preview with Favorites — ciclismointernacional
Stage 8 Flythrough (00:59 Music) — giroditalia
Stage 8 Recon w/ Stefano Garzelli: I segreti di tappa 8: Praia a Mare - Montevergine di Mercogliano (02:52 Italian) — rai
Big Photos from the 2011 Montevergine di Mercogliano finish — sirotti/rcs
Expect Simon Yates to shine on mountains weekend, say sports directors — cyclingweekly
Back-to-back summit finishes for the Giro d'Italia this weekend - Preview — cyclingnews
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
See the race summary table (right) for the Stage 8 profile, map and timetable.
Stage 8 start time: Saturday 11:55 CET (9:55:00 AM GMT+0000); Weather for Praia a Mare, 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 Montevergine di Mercogliano, Italy
Stage 7 Post-Race Coverage 

28 Big Photos from Stage 7 — rcs/corvos/bettini
Stage 7 Results 1 BENNETT, Sam (BOH) 3:45:27 2 VIVIANI, Elia (QST) 3 BONIFAZIO, Niccolo (TBM) 4 MODOLO, Sacha (EFD) 5 VAN POPPEL, Danny (TLJ) 6 MARECZKO, Jakub (WIL) 7 VENTURINI, Clement (ALM) 8 PEDERSEN, Mads (TFS) 9 ROELANDTS, Jurgen (BMC) 10 DEBUSSCHERE, Jens (LTS) 11 BARBIN, Enrico (BRD) 12 SIMION, Paolo (BRD) 13 KUZNETSOV, Viacheslav (TKA) 14 GIBBONS, Ryan (DDD) 15 BELLETTI, Manuel (ANS) 16 SBARAGLI, Kristian (ICA) 17 BILBAO, Pello (AST) 18 PLANCKAERT, Baptiste (TKA) 19 KONRAD, Patrick (BOH) 20 PREIDLER, Georg (GFC) General Classification after Stage 7 1 YATES, Simon (MTS) 26:31:30 2 DUMOULIN, Tom (SUN) + 16 3 CHAVES RUBIO, Jhoan Esteban (MTS) + 26 4 POZZOVIVO, Domenico (TBM) + 43 5 PINOT, Thibaut (GFC) + 45 6 DENNIS, Rohan (BMC) + 53 7 BILBAO, Pello (AST) + 1:03 8 FROOME, Chris (SKY) + 1:10 9 BENNETT, George (TLJ) + 1:11 10 ARU, Fabio (UAD) + 1:12 11 CARAPAZ, Richard (MOV) + 1:23 12 O'CONNOR, Ben (DDD) + 1:39 13 WOODS, Michael (EFD) 14 OOMEN, Sam (SUN) + 1:42 15 BETANCUR, Carlos (MOV) + 1:44 16 KONRAD, Patrick (BOH) + 1:46 17 HENAO MONTOYA, Sergio Luis (SKY) + 1:47 18 KANGERT, Tanel (AST) + 2:01 19 SCHACHMANN, Maximilian (QST) + 2:02 20 GONÇALVES, José (TKA) + 2:06Full Official Stage 7 Results and General Classification — rcs
Bennett wins stage 7 in Praia a Mare — cyclingnews
Elia Viviani - intervista post-gara - Tappa 7 (02:34 Italian) — CyclingProNet
Esteban Chaves - Post-race interview - Stage 7 (00:56 English) — CyclingProNet
Stage 7 finish line quotes — cyclingnews
Sam Bennett: A weight is off my shoulders now — cyclingnews
Giovanni Visconti escapes serious injury after crashing into Groupama-FDJ car at 60kmh — cweekly
Finish Clip from Stage 7 (01:20 English) — @flobikes
Finish Clip from Stage 7 (00:27 Spanish, restricted to Latin America) — espn
Last Km of Stage 7 (02:51 English, restricted to Europe) — eurosport
Finish Clip from Stage 7 and Winner's Interview (00:46 English) — sbs
Last 3 Km of Stage 7 (09:20 Basque) — eitb
4 km to go: Sprint trains move to the front, Stage 7 (00:34 English) — @flobikes
The winning team celebrates, Stage 7 (00:10 Ambient)
Winner's Interview from Stage 7 (00:56 English, restricted to Europe) — eurosport
Winner's Interview from Stage 7 (02:45 English) — CyclingProNet
Winner's Interview from Stage 7 (00:50 English) — nos
Podium Ceremony after Stage 7 (01:31 English, restricted to Europe) — eurosport
Race Leader Interview after Stage 7 (01:37 English) — CyclingProNet
Official Stage 7 Highlights (03:20 English) — inCycle
Stage 7 Highlights (02:58 English, restricted to North America) — FloBikes
Stage 7 Highlights (04:33 English, restricted to Europe) — eurosport
Resumen Etapa 7 (01:20 Spanish, restricted to Latin America) — espn
28 Big Photos from Stage 7 — rcs/corvos/bettini
Stage 7 - The Movie (00:54 Music) — giroditalia
GCN Giro Daily: Stage 7 Recap (15:57 English, restricted to Europe) — eurosport
Tappa 7 - Highlights (01:56 Italian) — giroditalia
Stage 7 Analysis w/ L Birnie, D Friebe (45:16 English) — cyclingpodcast
On-Demand Stage 7 Broadcast (2:07:23 Italian, restricted to Italy) — rai
Processo alla Tappa 7 - Stage 7 Post Race Show (39:38 Italian, restricted to Italy) — rai
Backstage Pass - Stage 7 (05:58 English/Music) — MitcheltonSCOTT
Chris Froome - Interview at the start - Stage 7 (00:42 English) — CyclingProNet
Podcast: Reading the runes on Etna - Week 1 Recap (36:47 English) — cyclingnews
Stage 7 preview: Pizzo → Praia a Mare, 159 km (rolling)
May 10 update: Stage 7 Preview with Favorites — ciclismointernacional
Stage 7 Flythrough (00:58 Music) — giroditalia
Stage 7 Recon w/ Stefano Garzelli: I segreti di tappa 7: Pizzo - Praia a Mare (02:52 Italian) — rai
Italian Cycling Phrases Vol.1 | 6 Types Of Cyclists (03:27 English) — gcn
GCN's Italian Cycling Phrases Vol.2 | 12 Key Racing Terms (04:42 English/Italian) — gcn
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
See the race summary table (right) for the Stage 7 profile, map and timetable.
Stage 7 start time: Friday 13:25 CET (11:25:00 AM GMT+0000); Weather for Pizzo, Italy
Earliest live video: 13:15 CET (11:15:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:25 CET (3:25:00 PM GMT+0000); Weather for Praia a Mare, Italy
Stage 6 Post-Race Coverage 

39 Big Photos from Stage 6 — rcs/corvos
Stage 6 Results 1 CHAVES RUBIO, Jhoan Esteban (MTS) 4:16:11 2 YATES, Simon (MTS) 3 PINOT, Thibaut (GFC) + 26 4 BENNETT, George (TLJ) 5 POZZOVIVO, Domenico (TBM) 6 LOPEZ MORENO, Miguel Angel (AST) 7 CARAPAZ, Richard (MOV) 8 DUMOULIN, Tom (SUN) 9 ARU, Fabio (UAD) 10 FROOME, Chris (SKY) 11 HERMANS, Ben (ICA) + 40 12 O'CONNOR, Ben (DDD) + 43 13 BILBAO, Pello (AST) + 49 14 OOMEN, Sam (SUN) + 53 15 HENAO MONTOYA, Sergio Luis (SKY) + 55 16 WOODS, Michael (EFD) + 57 17 NIEVE ITURRALDE, Mikel (MTS) 18 ELISSONDE, Kenny (SKY) 19 BETANCUR, Carlos (MOV) 20 CICCONE, Giulio (BRD) 21 DENNIS, Rohan (BMC) + 1:04 22 VALLS FERRI, Rafael (MOV) + 1:22 23 KONRAD, Patrick (BOH) 24 KANGERT, Tanel (AST) 25 GONÇALVES, José (TKA) + 1:45 26 SCHACHMANN, Maximilian (QST) 27 GENIEZ, Alexandre (ALM) + 1:54 28 ULISSI, Diego (UAD) + 2:06 29 GESINK, Robert (TLJ) + 3:07 30 POELS, Wout (SKY) + 3:18 31 SANCHEZ, Luis León (AST) 32 MEINTJES, Louis (DDD) + 3:30 33 REICHENBACH, Sébastien (GFC) + 3:42 34 BRAMBILLA, Gianluca (TFS) + 4:02 35 PREIDLER, Georg (GFC) 36 CONTI, Valerio (UAD) 37 KREUZIGER, Roman (MTS) + 5:09 38 MASNADA, Fausto (ANS) 39 DE LA PARTE, Victor (MOV) 40 PLAZA, Ruben (ICA) 41 PANTANO GOMEZ, Jarlinson (TFS) 42 FORMOLO, Davide (BOH) 43 DOMBROWSKI, Joseph (EFD) 44 ATAPUMA HURTADO, Jhon Darwin (UAD) 45 WELLENS, Tim (LTS) + 5:55 46 ROCHE, Nicolas (BMC) 47 LAMMERTINK, Maurits (TKA) 48 POLANC, Jan (UAD) + 6:07 49 BOUWMAN, Koen (TLJ) + 7:28 50 BROWN, Nathan (EFD) + 7:31 General Classification after Stage 6 1 YATES, Simon (MTS) 22:46:03 2 DUMOULIN, Tom (SUN) + 16 3 CHAVES RUBIO, Jhoan Esteban (MTS) + 26 4 POZZOVIVO, Domenico (TBM) + 43 5 PINOT, Thibaut (GFC) + 45 6 DENNIS, Rohan (BMC) + 53 7 BILBAO, Pello (AST) + 1:03 8 FROOME, Chris (SKY) + 1:10 9 BENNETT, George (TLJ) + 1:11 10 ARU, Fabio (UAD) + 1:12 11 BETANCUR, Carlos (MOV) + 1:21 12 CARAPAZ, Richard (MOV) + 1:23 13 O'CONNOR, Ben (DDD) + 1:39 14 WOODS, Michael (EFD) 15 OOMEN, Sam (SUN) + 1:42 16 KONRAD, Patrick (BOH) + 1:46 17 HENAO MONTOYA, Sergio Luis (SKY) + 1:47 18 KANGERT, Tanel (AST) + 2:01 19 SCHACHMANN, Maximilian (QST) + 2:02 20 GONÇALVES, José (TKA) + 2:06Full Official Stage 6 Results and General Classification — rcs
Chaves wins on Mount Etna — cyclingnews
Five talking points from stage six of the Giro d'Italia — cyclingweekly
Tom Dumoulin Post Stage 6 (01:41 Dutch) — nos
Thibaut Pinot - Interview d'arrivée - étape 6 (02:03 French) — CyclingProNet
Domenico Pozzovivo - intervista post gara - Tappa 6 (00:51 Italian) — CyclingProNet
Simon Yates hails 'perfect day' as he moves into pink jersey at Giro d'Italia — cyclingweekly
Chris Froome 'happy just to be with favourites' on Etna as he aims for 3rd week form — cweekly
One-two delight confirms Mitchelton bet on GC — velonews
Froome happy to 'tick off' Etna finish — velonews
Stage 6 finish line quotes — cyclingnews
Simon Yates cuts to the chase at Mount Etna — cyclingnews
Dumoulin tests Froome on Mount Etna — cyclingnews
Chris Froome meets goal of staying with rivals on Mount Etna — cyclingnews
Hats off to Haig as he shepherds Chaves to victory on Etna — cyclingnews
Last Km of Stage 6 (02:54 English, restricted to Europe) — eurosport
Last Km of Stage 6 (01:29 Spanish, restricted to Latin America) — espn
Last Km of Stage 6 (01:48 English, restricted to Australia) — sbs
Last 3 Km of Stage 6 (07:08 English, restricted to North America) — fubotv
Last 16 Km of Stage 6 - Final Climb/ Etna (47:45 Basque) — eitb
Winner's Interview from Stage 6 (00:57 English, restricted to Europe) — eurosport
Winner's Interview from Stage 6 (01:52 Spanish) — CyclingProNet
Winner's Interview from Stage 6 (00:24 Italian) — CyclingProNet
Winner's Interview from Stage 6 (00:42 English, restricted to Australia) — sbs
Race Leader's Interview after Stage 6 (01:17 English, restricted to Europe) — @Eurosport_UK
Race Leader's Interview after Stage 6 (01:54 English) — CyclingProNet
Stage 6 Highlights (01:46 English, restricted to Europe) — eurosport
Official Stage 6 Highlights (03:23 English) — inCycle
Stage 6 Highlights (02:53 English, restricted to North America) — FloBikes
Stage 6 Podium Ceremony (01:28 Spanish, restricted to Latin America) — espn
Pink jersey ceremony after Stage 6 (01:11 English, restricted to Europe) — eurosport
Tappa 6 - Highlights (01:34 Italian) — giroditalia
Tappa 6 - Highlights (01:34 Italian) — gazzetta
GCN Giro Daily: Stage 6 Recap (17:05 English, restricted to Europe) — eurosport
Inside Sunweb Race Car 1 | Stage 6 (01:25 English) — TeamSunweb
Stage 6 - The Movie (00:57 Music) — giroditalia
Team Sky takes a helicopter from Mount Etna after stage 6 (01:36 Ambient) — CyclingProNet
Resumen: One-Minute Highlights from Stage 6 (01:22 Basque) — eitb
On-Demand Stage 6 Broadcast (2:07:23 Italian, restricted to Italy) — rai
Processo alla Tappa 6 - Stage 6 Post Race Show (39:38 Italian, restricted to Italy) — rai
Stage 6 Analysis w/ L Birnie, D Friebe (49:33 English) — cyclingpodcast
Matt White interview Post Stage 6 (01:05 English) — @VelonCC
Backstage Pass - Stage 6 (06:46 English/Music) — MitcheltonSCOTT
Giro On The Road: Eurosport's epic day on Etna (00:44 Ambient, restricted to Europe) — eurosport
39 Big Photos from Stage 6 — rcs/corvos
Reporte: Detalles de la subida al Etna etapa 6 (05:23 Spanish) — Bicigoga
Stage 6 Recap Show (11:30 English) — FloBikes
2 km to go; Chaves on the front, Stage 6 (00:46 Spanish, restricted to Latin America) — espn
4 km to go: The Maglia Rosa is dropped, Stage 6 (00:30 English, restricted to Europe) — @Eurosport_UK
14 km to go: Gesink attacks at the base of Mt Etna, Stage 6 (02:14 No Sound) — @flobikes
90 km to go: the large break with 2:45 gap, Stage 6 (02:10 No Sound) — @flobikes
Stage 6 rollout from Caltanissetta (00:34 Ambient) — @giroditalia
The Giro d'Israel: Behind the scenes of a controversial 'Big Start' (13:46 English/Music) — CyclingTips
GCN's Italian Cycling Phrases Vol.2 | 12 Key Racing Terms (04:42 English/Italian) — gcn
Stage 6 preview: Caltanissetta → Monte Etna, 164 km (Mountain)

May 9 update:
Stage 6 Preview with Favorites — ciclismointernacional
Stage 6 Flythrough (00:59 Music) — giroditalia
Stage 6 Recon w/ Stefano Garzelli: I segreti di tappa 6: Caltanissetta - Etna (01:04 Italian) — rai
Big Photos from Mt Etna finish in 2011: Alberto Contador wins — sirotti/rcs
Big Photos from Etna-Rifugio finish (easier side) in 2017 — sirotti/rcs
Dennis: Etna is a big test of my preparation — cyclingnews
Take two for Mount Etna at the Giro d'Italia - Preview — cyclingnews
5 Most Important Climbs Of The 2018 Giro d'Italia (05:56 English) — gcn
How far can Rohan Dennis go in the Giro? (04:13 English) — CyclingJournos
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
See the race summary table (right) for the Stage 6 profile, map and timetable.
Stage 6 start time: Thursday 12:50 CET (10:50:00 AM GMT+0000); Weather for Caltanissetta, 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 Monte Etna, Italy
Stage 5 Post-Race Coverage 

18 Big Photos from Stage 5 — rcs/corvos
Stage 5 Results 1 BATTAGLIN, Enrico (TLJ) 4:06:33 2 VISCONTI, Giovanni (TBM) 3 GONÇALVES, José (TKA) 4 SCHACHMANN, Maximilian (QST) 5 YATES, Simon (MTS) 6 WELLENS, Tim (LTS) 7 GAVAZZI, Francesco (ANS) 8 LAMMERTINK, Maurits (TKA) 9 POZZOVIVO, Domenico (TBM) 10 KONRAD, Patrick (BOH) 11 BILBAO, Pello (AST) 12 CONTI, Valerio (UAD) 13 BENNETT, George (TLJ) 14 DENNIS, Rohan (BMC) 15 CHAVES RUBIO, Jhoan Esteban (MTS) 16 DUMOULIN, Tom (SUN) 17 BETANCUR, Carlos (MOV) 18 GENIEZ, Alexandre (ALM) 19 ŠTYBAR, Zdenek (QST) 20 FORMOLO, Davide (BOH) 21 WOODS, Michael (EFD) 22 KREUZIGER, Roman (MTS) 23 POELS, Wout (SKY) 24 ARU, Fabio (UAD) 25 PREIDLER, Georg (GFC) 26 PINOT, Thibaut (GFC) 27 OOMEN, Sam (SUN) 28 ULISSI, Diego (UAD) 29 CARAPAZ, Richard (MOV) 30 REICHENBACH, Sébastien (GFC) 31 KANGERT, Tanel (AST) 32 HENAO MONTOYA, Sergio Luis (SKY) 33 FROOME, Chris (SKY) 34 VALLS FERRI, Rafael (MOV) 35 CHEREL, Mikael (ALM) 36 O'CONNOR, Ben (DDD) 37 BROWN, Nathan (EFD) 38 ROCHE, Nicolas (BMC) 39 GROSSSCHARTNER, Felix (BOH) 40 MEINTJES, Louis (DDD) 41 CATTANEO, Mattia (ANS) 42 NIEVE ITURRALDE, Mikel (MTS) 43 HAIG, Jack (MTS) + 15 44 PLAZA, Ruben (ICA) + 21 45 MASNADA, Fausto (ANS) 46 DOMBROWSKI, Joseph (EFD) + 22 47 BOIVIN, Guillaume (ICA) 48 JAUREGUI, Quentin (ALM) + 31 49 BOARO, Manuele (TBM) + 37 50 CARTHY, Hugh John (EFD) + 40 General Classification after Stage 5 1 DENNIS, Rohan (BMC) 18:29:41 2 DUMOULIN, Tom (SUN) + 1 3 YATES, Simon (MTS) + 17 4 WELLENS, Tim (LTS) + 19 5 LOPEZ MORENO, Miguel Angel (AST) + 25 6 SCHACHMANN, Maximilian (QST) + 28 7 POZZOVIVO, Domenico (TBM) 8 GONÇALVES, José (TKA) + 32 9 PINOT, Thibaut (GFC) + 34 10 KONRAD, Patrick (BOH) + 35Full Official Stage 5 Results and General Classification — rcs
Battaglin wins stage 5 in Santa Ninfa — cyclingnews
Tom Dumoulin Post Stage 5 Interview (00:56 Dutch) — nos
Tom Dumoulin Post Stage 5 Interview (00:54 English) — CyclingProNet
Maximilian Schachmann - Post-race interview - Stage 5 (02:07 English) — CyclingProNet
Battaglin revives a dying Italian art at Santa Ninfa — cyclingnews
Lopez suffers second Giro d'Italia setback after late crash — cyclingnews
Last 500m of Stage 5 (00:30 No Sound) — @flobikes
Last Km of Stage 5 (01:32 Spanish, restricted to Latin America) — espn
Last Km of Stage 5 (02:15 English, restricted to Europe) — eurosport
Last Km of Stage 5 (01:26 English, restricted to Australia) — sbs
Last 5 Km of Stage 5 (07:19 English, restricted to North America) — fubotv
Last 14 Km of Stage 5 (25:31 Basque) — eitb
Last 44 Km of Stage 5 (1:28:37 English, restricted to North America) — flobikes
Official Stage 5 Highlights (03:19 English) — inCycle
Stage 5 Highlights (02:05 English, restricted to Europe) — eurosport
Winner's Interview from Stage 5 (01:43 English) — CyclingProNet
Winner's Interview from Stage 5 (01:03 Italian) — CyclingProNet
Race Leader's Interview after Stage 5 (02:39 English) — CyclingProNet
Resumen: Etapa 5 (01:30 Spanish, restricted to Latin America) — espn
18 Big Photos from Stage 5 — rcs/corvos
Tappa 5 - Highlights (01:42 Italian) — giroditalia
GCN Giro Daily: Stage 5 Recap (17:41 English, restricted to Europe) — eurosport
Backstage Pass - Stage 5 (05:15 English/Music) — MitcheltonSCOTT
Stage 5 One-Minute Highlights (01:23 Basque) — eitb
Stage 5 Analysis w/ L Birnie, D Friebe (47:45 English) — cyclingpodcast
On-Demand Stage 5 Broadcast (2:32:26 Italian, restricted to Italy) — rai
Processo alla Tappa 5 - Stage 5 Post Race Show (12:03 Italian, restricted to Italy) — rai
5 km to go: Superman López misses a corner, Stage 5 (00:56 Spanish, restricted to Latin America) — espn
14 km to go: Crash brings entire road to a standstill, Stage 5 (01:02 English, restricted to Europe) — eurosport
Four-rider crash as wheel slips on hairpin, Stage 5 (01:32 English, restricted to Europe) — eurosport
Stage 5 preview: Agrigento → Santa Ninfa, 153 km (lumpy)
May 8 update: Stage 5 Preview with Favorites — ciclismointernacional
Stage 5 flythrough and preview (01:10 English, restricted to Europe) — eurosport
Stage 5 Recon w/ Stefano Garzelli: I segreti di tappa 5: Agrigento - Santa Ninfa (02:58 Italian) — rai
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
See the race summary table (right) for the Stage 5 profile, map and timetable.
Stage 5 start time: Wednesday 13:20 CET (11:20:00 AM GMT+0000); Weather for Agrigento, 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 Santa Ninfa, Italy
Stage 4 Post-Race Coverage 

33 Big Photos from Stage 4 — rcs/corvos/bettini
Stage 4 Results 1 WELLENS, Tim (LTS) 5:17:34 2 WOODS, Michael (EFD) 3 BATTAGLIN, Enrico (TLJ) 4 YATES, Simon (MTS) 5 FORMOLO, Davide (BOH) 6 KREUZIGER, Roman (MTS) + 4 7 KONRAD, Patrick (BOH) 8 SANCHEZ, Luis León (AST) 9 POZZOVIVO, Domenico (TBM) 10 CHAVES RUBIO, Jhoan Esteban (MTS) 11 DUMOULIN, Tom (SUN) 12 DENNIS, Rohan (BMC) 13 PINOT, Thibaut (GFC) 14 BENNETT, George (TLJ) + 10 15 BILBAO, Pello (AST) 16 CARAPAZ, Richard (MOV) 17 MEINTJES, Louis (DDD) 18 ARU, Fabio (UAD) 19 ULISSI, Diego (UAD) 20 BETANCUR, Carlos (MOV) 21 SCHACHMANN, Maximilian (QST) 22 KANGERT, Tanel (AST) 23 POELS, Wout (SKY) 24 PREIDLER, Georg (GFC) + 21 25 OOMEN, Sam (SUN) 26 HENAO MONTOYA, Sergio Luis (SKY) 27 CATTANEO, Mattia (ANS) 28 POLANC, Jan (UAD) 29 LOPEZ MORENO, Miguel Angel (AST) 30 FROOME, Chris (SKY) 31 O'CONNOR, Ben (DDD) 32 VALLS FERRI, Rafael (MOV) 33 ROCHE, Nicolas (BMC) 34 GENIEZ, Alexandre (ALM) + 27 35 REICHENBACH, Sébastien (GFC) 36 CONTI, Valerio (UAD) 37 NEILANDS, Krists (ICA) 38 MASNADA, Fausto (ANS) 39 GONÇALVES, José (TKA) 40 GAVAZZI, Francesco (ANS) 41 VISCONTI, Giovanni (TBM) 42 NIEVE ITURRALDE, Mikel (MTS) 43 MONTAGUTI, Matteo (ALM) + 36 44 BENNETT, Sam (BOH) 45 HAIG, Jack (MTS) 46 LAMMERTINK, Maurits (TKA) 47 PANTANO GOMEZ, Jarlinson (TFS) 48 BOARO, Manuele (TBM) 49 BRAMBILLA, Gianluca (TFS) 50 BIDARD, François (ALM) + 41 51 BROWN, Nathan (EFD) + 43 General Classification after Stage 4 1 DENNIS, Rohan (BMC) 14:23:08 2 DUMOULIN, Tom (SUN) + 1 3 YATES, Simon (MTS) + 17 4 WELLENS, Tim (LTS) + 19 5 BILBAO, Pello (AST) + 25 6 SCHACHMANN, Maximilian (QST) + 28 7 POZZOVIVO, Domenico (TBM) 8 PINOT, Thibaut (GFC) + 34 9 KONRAD, Patrick (BOH) + 35 10 BETANCUR, Carlos (MOV) 11 GONÇALVES, José (TKA) + 36 12 FORMOLO, Davide (BOH) + 37 13 ULISSI, Diego (UAD) + 47 14 CHAVES RUBIO, Jhoan Esteban (MTS) 15 KANGERT, Tanel (AST) + 50 16 PREIDLER, Georg (GFC) + 52 17 CONTI, Valerio (UAD) + 53 18 WOODS, Michael (EFD) 19 SANCHEZ, Luis León (AST) + 54 20 FROOME, Chris (SKY) + 55Full Official Stage 4 Results and General Classification — rcs
Wellens wins stage 4 — cyclingnews
Rider Profile: Getting to know Tim Wellens (02:04 English, restricted to Europe) — eurosport
Rider Profile: Meet Mike Woods (00:52 English) — EFEducationFirst
Patrick Konrad - Post-race interview - Stage 4 (01:01 English) — CyclingProNet
Froome keeps cool despite more early losses — velonews
Michael Woods edges closer to a huge win at Giro — velonews
Dennis: I need to try to learn from this Giro d'Italia — cyclingnews
Enrico Battaglin - intervista post-gara - Tappa 4 (00:56 Italian) — CyclingProNet
Woods: I knew I was going to be on a good one today — cyclingnews
Stage 4 finish line quotes — cyclingnews
Simon Yates aims to steal more time after moving up to third overall — cyclingnews
Chris Froome loses more time in Giro d'Italia — cyclingnews
Last Km of Stage 4 (02:01 Spanish, restricted to Latin America) — espn
Last Km of Stage 4 (02:42 English, restricted to Europe) — eurosport
Last Km of Stage 4 (01:32 English, restricted to Australia) — sbs
Last 150m of Stage 4 (00:27 English) — @flobikes
Last 5 Km of Stage 4 (09:58 English) — eitb
Stage 4 Highlights (02:39 English, restricted to North America) — FloBikes
Official Stage 4 Highlights (04:14 English) — inCycle
Stage 4 Highlights (02:21 English, restricted to Europe) — eurosport
Winner's Interview from Stage 4 (00:29 English) — @giroditalia
Winner's Interview from Stage 4 (00:46 English) — CyclingProNet
Winner's Interview from Stage 4 (01:25 Dutch) — CyclingProNet
Resumen: Etapa 4 (01:35 Spanish, restricted to Latin America) — espn
33 Big Photos from Stage 4 — rcs/corvos/bettini
Sean Kelly Analyzes Stage 4 (01:27 English, restricted to Europe) — eurosport
One-Minute Highlights from Stage 4 (01:25 Basque) — eitb
Tappa 4 - Highlights (02:00 Italian) — giroditalia/rai
Race Leader's Interview after Stage 4 (01:24 English, restricted to Europe) — eurosport
Race Leader's Interview after Stage 4 + Chaves and Pozzovivo (02:19 English/Italian) — gazzetta
Backstage Pass - Stage 4 (05:40 English/Music) — MitcheltonSCOTT
Stage 4 - The Movie (00:57 Music) — giroditalia
GCN Giro Daily: Stage 4 Recap (17:35 English, restricted to Europe) — eurosport
Stage 4 Analysis w/ L Birnie, D Friebe (40:42 English) — cyclingpodcast
Reportes: Etapa 4 (03:00 Spanish) — Bicigoga
On-Demand Stage 4 Broadcast (2:38:40 Italian, restricted to Italy) — rai
On-Demand Stage 4 Broadcast (English, North America subscription) — flobikes
Processo alla Tappa 3 - Stage 3 Post Race Show (08:39 Italian, restricted to Italy) — rai
Stage 4 - The Movie (00:56 Music) — giroditalia
On-Demand Stage 4 Broadcast (5:11:38 English, restricted to North America) — flobikes
7 km to go: Crash in the field as the road narrows, Stage 4 (00:44 Italian) — eurosport
107 km to go: twisty decent in Sicily, Stage 4 (00:50 No Sound) — @flobikes
THEMOVE Podcast w/ Lance Armstrong: Stage 1 (29:54 English) — WEDŪ
THEMOVE Podcast w/ Lance Armstrong: Stage 2 (30:02 English) — WEDŪ
THEMOVE Podcast w/ Lance Armstrong: Stage 3 (29:40 English) — lancearmstrong
Stage 4 preview: Catania → Caltagirone, 198 km (lumpy)

May 7 update:
Stage 4 Preview with Favorites — ciclismointernacional
Stage 4 Recon: I segreti di tappa. 4: Catania - Caltagirone (02:58 Italian) — rai
Stage 4 Route Flythrough (00:59 Music) — giroditalia
Tutte le insidie della quarta tappa da Catania a Caltagirone (01:15 Italian) — gazzetta
Opportunities for Simon Yates in first week in Italy — cyclingnews
Not just Etna: The Giro d'Italia gets serious in Sicily — cyclingnews
Recon - Stage 4: Flecha tackles a stage that has everything (02:47 English, restricted to Europe) — eurosport
La Grande Corsa Tappa 4 - Stage 4 Pre Race Show (26:24 Italian, restricted to Italy) — rai
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
See the race summary table (right) for the Stage 4 profile, map and timetable.
Stage 4 start time: Tuesday 12:15 CET (10:15:00 AM GMT+0000); Weather for Catania, Italy
Earliest live video: 12:50 CET (10:50:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:45 CET (3:45:00 PM GMT+0000); Weather for Caltagirone, Italy
2018 Giro d'Italia Rest Day 1 
May 6 update: Monday is the first rest day as the race moves to Italy with Stage 4 from Sicily. Photos from the first three stages in Israel: 26 Big Photos from the Stage 1 ITT — rcs/corvos
41 Big Photos from Stage 2 — rcs/corvos/bettini
27 Big Photos from Stage 3 — rcs/corvos/reuters/bettini
Opportunities for Simon Yates in first week in Italy — cyclingnews
4 charter flights to Sicily, Italian rider interviews (01:29 Italian) — gazzetta
Adam Hansen to break Grand Tour streak after Giro d'Italia — cyclingnews
InsideOut at Giro101 | 24 hours with Chris Hamilton (02:38 English) — TeamSunweb
Vinokourov says Astana's future is secure until 2020 — cyclingnews
Froome relieved to leave his rocky Giro start behind — velonews
Race News Show: Giro d'Italia, Tour De Yorkshire & Vuelta Ciclista Comunidad de Madrid (08:48 English) — gcn
Giro d'Italia logistics - back on Italian ground (01:46 Music) — TeamSunweb
Rest Day 1 Recap — cyclingnews
Israel Grande Partenza Montage (01:46 Music/Italian) — gazzetta
Israel Cycling Academy Arrives in Sicily (01:05 Hebrew) — sport5
One-Minute Highlights from the Big Start in Israel (00:59 Music) — giroditalia
Interview: Ben King’s Giro, Jerusalem, And Gino Bartoli (06:34 English) — FloBikes
THEMOVE Podcast w/ Lance Armstrong: Stage 3 (29:40 English) — lancearmstrong
Stage 3 Post-Race Coverage 

27 Big Photos from Stage 3 — rcs/corvos/reuters/bettini
Stage 3 Results 1 VIVIANI, Elia (QST) 5:02:09 2 MODOLO, Sacha (EFD) 3 BENNETT, Sam (BOH) 4 MARECZKO, Jakub (WIL) 5 VAN POPPEL, Danny (TLJ) 6 DEBUSSCHERE, Jens (LTS) 7 BELLETTI, Manuel (ANS) 8 PLANCKAERT, Baptiste (TKA) 9 PEDERSEN, Mads (TFS) 10 GONÇALVES, José (TKA) 11 SBARAGLI, Kristian (ICA) 12 SIMION, Paolo (BRD) 13 MOHORIC, Matej (TBM) 14 WOODS, Michael (EFD) 15 CHAVES RUBIO, Jhoan Esteban (MTS) 16 YATES, Simon (MTS) 17 DUMOULIN, Tom (SUN) 18 KUZNETSOV, Viacheslav (TKA) 19 DRUCKER, Jean-Pierre (BMC) 20 BALLERINI, Davide (ANS) 21 OOMEN, Sam (SUN) 22 KANGERT, Tanel (AST) 23 WELLENS, Tim (LTS) 24 VALLS FERRI, Rafael (MOV) 25 BENNETT, George (TLJ) 26 SCHACHMANN, Maximilian (QST) 27 VENTURINI, Clement (ALM) 28 KREUZIGER, Roman (MTS) 29 LUTSENKO, Alexey (AST) 30 FROOME, Chris (SKY) 31 DOWSETT, Alex (TKA) 32 FERNANDEZ, Ruben (MOV) 33 POELS, Wout (SKY) 34 MEINTJES, Louis (DDD) 35 SCHMIDT, Mads Würtz (TKA) 36 DENNIS, Rohan (BMC) 37 POZZOVIVO, Domenico (TBM) 38 KONRAD, Patrick (BOH) 39 CONTI, Valerio (UAD) 40 GIBBONS, Ryan (DDD) General Classification after Stage 3 1 DENNIS, Rohan (BMC) 9:05:30 2 DUMOULIN, Tom (SUN) + 1 3 GONÇALVES, José (TKA) + 13 4 DOWSETT, Alex (TKA) + 17 5 BILBAO, Pello (AST) + 19 6 YATES, Simon (MTS) + 21 7 SCHACHMANN, Maximilian (QST) + 22 8 MARTIN, Tony (TKA) + 28 9 POZZOVIVO, Domenico (TBM) 10 BETANCUR, Carlos (MOV) + 29 11 CONTI, Valerio (UAD) + 30 12 SCHMIDT, Mads Würtz (TKA) + 31 13 GROSSSCHARTNER, Felix (BOH) + 32 14 WELLENS, Tim (LTS) + 33 15 CAMPENAERTS, Victor (LTS) + 34 16 PINOT, Thibaut (GFC) 17 KONRAD, Patrick (BOH) + 35 18 PREIDLER, Georg (GFC) 19 FROOME, Chris (SKY) + 38 20 VALLS FERRI, Rafael (MOV) + 39Full Official Stage 3 Results and General Classification — rcs
Viviani takes second consecutive sprint victory — cyclingnews
Sam Bennett Interview Post Stage 3 (01:36 English) — CyclingProNet
Dennis: I'm going to race as if I'm trying to win the Giro d'Italia — cyclingnews
Stage 3 finish line quotes — cyclingnews
Joe Dombrowski Prior to Stage 3 (01:57 English) — FloBikes
Dumoulin blasts dangerous Giro finale — velonews
Viviani concede il bis: gli highlights della 3ª tappa (01:57 Italian) — gazzetta
Cassani: 'Manovra troppo audace. Bennett da squalifica' (00:56 Italian) — gazzetta
Viviani: I was looking to come of age at this Giro d'Italia — cyclingnews
Sam Bennett: If we keep knocking, the door will open at the Giro d'Italia — cyclingnews
Modolo rues near misses in Giro d'Italia sprints — cyclingnews
Chris Froome Post-Stage 3 Interview (02:47 English) — CyclingJournos
Last Km of Stage 3 (00:53 English) — @flobikes
Last Km of Stage 3 (02:31 English, restricted to Europe) — eurosport
Last Km of Stage 3 (01:33 English, restricted to Australia) — sbs
Last 5 Km of Stage 3 (08:30 Basque) — eitb
Brian Smith analyzes the Stage 3 finish (01:19 English, restricted to Europe) — eurosport
The winning team celebrates after Stage 3 (00:18 Ambient) — @giroditalia
Official Stage 3 Highlights (03:17 English) — inCycle
Stage 3 Highlights (02:25 English, restricted to Europe) — eurosport
Stage 3 Highlights (03:00 Hebrew) — sport5
Winner's Interview after Stage 3 (01:05 English, restricted to Europe) — eurosport
Winner's Interview after Stage 3 (03:46 English) — CyclingProNet
Winner's Interview after Stage 3 (04:09 Italian) — gazzetta
Race Leader's Interview after Stage 3 (01:29 English, restricted to Europe) — eurosport
Race Leader's Interview after Stage 3 (01:18 English) — CyclingProNet
27 Big Photos from Stage 3 — rcs/corvos/reuters/bettini
Stage 3 - The Movie (00:55 Music) — giroditalia
Tappa 3 - Highlights (01:57 Italian) — giroditalia
GCN Giro Daily: Stage 3 Report (18:41 English, restricted to Europe) — eurosport
Stage 3 Analysis w/ R Moore, L Birnie (38:23 English) — cyclingpodcast
Rapporto sulla Tappa 3 (01:02 Italian, restricted to Italy) — rai
Backstage Pass - Stage 3 (05:01 English/Music) — MitcheltonSCOTT
Resumen: Etapa 3 (01:23 Spanish, restricted to Latin America) — espn
Reporte: Detalles de la etapa 3 (03:51 Spanish) — Bicigoga
On-Demand Stage 3 Broadcast (English, North America subscription) — flobikes
20 km to go: the break with <50s gap, Stage 3 (00:23 English) — @flobikes
52 km to go: Policeman almost causes a crash in the St3 break (00:20 English, restricted to Europe) — eurosport
78 km to go: 'Avert your eyes' says Carlton Kirby, Stage 3 (00:08 English) — eurosport
Camels, pink suits... Israeli fans enjoy the Giro, St3 (00:23 English, restricted to Europe) — eurosport
Stage 3 preview: Be’er Sheva → Eilat, 229 km (lumpy/flat)
May 5 update: Stage 3 Preview with Favorites — ciclismointernacional
Stage 3 Course Flythrough (00:58 Music) — giroditalia
Tuft looking to savor likely last grand tour — velonews
Betancur looks to key mountain stages after a strong early start — cyclingnews
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
See the race summary table (right) for the Stage 3 profile, map and timetable.
Stage 3 start time: Sunday 12:30 CET (10:30:00 AM GMT+0000); Weather for Be’er Sheva, IL
Earliest live video: 12:30 CET (10:30:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 18:00 CET (4:00:00 PM GMT+0000); Weather for Eilat, IL
Stage 2 Post-Race Coverage 

41 Big Photos from Stage 2 — rcs/corvos/bettini
Stage 2 Results 1 VIVIANI, Elia (QST) 3:51:20 2 MARECZKO, Jakub (WIL) 3 BENNETT, Sam (BOH) 4 BONIFAZIO, Niccolo (TBM) 5 MODOLO, Sacha (EFD) 6 VENTURINI, Clement (ALM) 7 GIBBONS, Ryan (DDD) 8 BELLETTI, Manuel (ANS) 9 PLANCKAERT, Baptiste (TKA) 10 DRUCKER, Jean-Pierre (BMC) 11 PEDERSEN, Mads (TFS) 12 SBARAGLI, Kristian (ICA) 13 SIMION, Paolo (BRD) 14 KUZNETSOV, Viacheslav (TKA) 15 VAN POPPEL, Danny (TLJ) 16 DOWSETT, Alex (TKA) 17 DENZ, Nico (ALM) 18 SCHMIDT, Mads Würtz (TKA) 19 DUMOULIN, Tom (SUN) 20 DEMPSTER, Zakkari (ICA) General Classification after Stage 2 1 DENNIS, Rohan (BMC) 4:03:21 2 DUMOULIN, Tom (SUN) + 1 3 CAMPENAERTS, Victor (LTS) + 3 4 GONÇALVES, José (TKA) + 13 5 DOWSETT, Alex (TKA) + 17 6 BILBAO, Pello (AST) + 19 7 YATES, Simon (MTS) + 21 8 SCHACHMANN, Maximilian (QST) + 22 9 MARTIN, Tony (TKA) + 28 10 POZZOVIVO, Domenico (TBM)Full Official Stage 2 Results and General Classification — rcs
Viviani wins Giro stage two as Dennis sprints to overall lead — reuters
Viviani wins high-speed sprint in Tel Aviv — cyclingnews
Dennis nets Giro d'Italia lead with time-bonus sprint — cyclingnews
Tom Dumoulin - interview na de aankmost - Rit 2 (00:56 Dutch) — CyclingProNet
Dennis staying realistic about Giro overall classification goals — velonews
Five talking points from stage two of the Giro d'Italia — cyclingweekly
Guillaume Boivin - interview à l'arrivée - 2e (02:13 French) — CyclingProNet
Elia Viviani: 'There was so much pressure on my back' — cyclingweekly
Partenza Interviews: Aru e Pozzovivo, i rischi del deserto (01:35 Italian) — gazzetta
Stage 2 finish line quotes — cyclingnews
Loss of pink jersey is no hardship for Tom Dumoulin — cyclingnews
Last Km of Stage 2 (01:30 English, restricted to Europe) — eurosport
Last Km of Stage 2 (01:25 Spanish, restricted to Latin America) — espn
Last 1.5 Km of Stage 2 (01:34 English, restricted to Australia) — sbs
Last 2.5 Km of Stage 2 (04:17 Hebrew) — sport5
Last 2 Km of Stage 2 (04:49 Basque) — eitb
The Winning Team Celebrates (00:10 Ambient) — @giroditalia
Official Stage 2 Highlights (03:16 English) — inCycle
Winner's Interview from Stage 2 (03:06 Italian) — CyclingProNet
Race Leader's Interview after Stage 2 (03:08 English) — CyclingProNet
Tappa 2 - Highlights (01:44 Italian) — giroditalia
Tappa 2 Report (01:08 Italian, restricted to Italy) — rai
41 Big Photos from Stage 2 — rcs/corvos/bettini
Resumen: Etapa 2 (03:48 Spanish, restricted to Latin America) — espn
Tappa 2 Analysis (06:00 Italian) — gazzetta
Stage 2 - The Movie (00:58 Music) — giroditalia
Stage 2 Analysis w/ R Moore, L Birnie (31:27 English) — cyclingpodcast
GCN Giro Daily: Stage 2 Report (16:00 English, restricted to Europe) — eurosport
Backstage Pass - Stage 2 (04:48 English/Music) — MitcheltonSCOTT
Reporte: Etapa 2 (04:47 Spanish) — Bicigoga
On-Demand Stage 2 Broadcast (English, North America subscription) — flobikes
Processo alla Tappa 2 (36:21 Italian, restricted to Italy) — rai
58 km to go: Crazy Tandem Bicyclists, Stage 2 (00:54 English) — @flobikes
78 km to go: Stage 2 break activity, hotly contested KOM (04:11 English, restricted to North America) — FloBikes
79 km to go: crash in the peloton rounding a tight corner, Stage 2 (00:10 No Sound) — @flobikes
79 km to go: crash in the peloton rounding a tight corner, Stage 2 (00:52 English, restricted to Europe) — eurosport
82 km to go: Dennis takes the intermediate sprint, Stage 2 (01:07 English, restricted to Australia) — sbs
146 km to go: Katusha Team Car Nearly Hits Guy Sagiv, Stage 2 (00:31 English, restricted to North America) — FloBikes
THEMOVE Stage 2 w/ Lance Armstrom (30:02 English) — WEDŪ
Stage 2 preview: Haifa → Tel Aviv, 167 km (flat)
May 4 update: Stage 2 Preview with Favorites — ciclismointernacional
Stage 2 Flythrough (00:58 Music) — giroditalia
Stage 2 Recon: I segreti di tappa. 2: Haifa - Tel Aviv (03:00 Italian) — rai
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
Going for 20: Adam Hansen speaks ahead of the Giro d'Italia — cyclist.co.uk
See the race summary table (right) for the Stage 2 profile, map and timetable.
Stage 2 start time: Saturday 13:50 CET (11:50:00 AM GMT+0000); Weather for Haifa, IL
Earliest live video: 13:50 CET (11:50:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 18:05 CET (4:05:00 PM GMT+0000); Weather for Tel Aviv, IL
Stage 1 Post-Race Coverage 

26 Big Photos from the Stage 1 ITT — rcs/corvos
Stage 1 Results 1 DUMOULIN, Tom (SUN) 12:02 2 DENNIS, Rohan (BMC) + 2 3 CAMPENAERTS, Victor (LTS) 4 GONÇALVES, José (TKA) + 12 5 DOWSETT, Alex (TKA) + 16 6 BILBAO, Pello (AST) + 18 7 YATES, Simon (MTS) + 20 8 SCHACHMANN, Maximilian (QST) + 21 9 MARTIN, Tony (TKA) + 27 10 POZZOVIVO, Domenico (TBM) 11 BETANCUR, Carlos (MOV) + 28 12 CONTI, Valerio (UAD) + 29 13 SCHMIDT, Mads Würtz (TKA) + 30 14 GROSSSCHARTNER, Felix (BOH) + 31 15 WELLENS, Tim (LTS) + 32 16 PINOT, Thibaut (GFC) + 33 17 SCULLY, Tom (EFD) + 34 18 KONRAD, Patrick (BOH) 19 PREIDLER, Georg (GFC) 20 CAVAGNA, Rémi (QST) + 35 21 FROOME, Chris (SKY) + 37 22 VALLS FERRI, Rafael (MOV) + 38 23 ULISSI, Diego (UAD) + 40 24 DE LA PARTE, Victor (MOV) 25 POELS, Wout (SKY) 26 FORMOLO, Davide (BOH) 27 SEPULVEDA, Eduardo (MOV) + 41 28 MARCATO, Marco (UAD) + 42 29 OOMEN, Sam (SUN) 30 KANGERT, Tanel (AST) + 43 General Classification after Stage 1 1 DUMOULIN, Tom (SUN) 12:02Full Official Stage 1 ITT Results — rcs
Tom Dumoulin wins stage 1, Chris Froome out of the top 20 — cyclingnews
Chris Froome crashes in Giro d'Italia time trial recon — cyclingnews
Chris Froome: I’m just glad I’m not more injured after today — cyclingpub
Chris Froome drops 37 seconds on opener (02:14 English, restricted to Europe) — eurosport
Dennis: There was nothing I could have done better today — cyclingnews
Pinot underwhelmed by solid opening Giro d'Italia TT performance — cyclingnews
Tom Dumoulin: The victory was more important than the time gained — cyclingnews
Thibault Pinot - interview à l'arrivée - étape 1 (01:09 French) — CyclingProNet
Pinot « Pas comme je le souhaitais » - Giro 2018 - 1re étape (00:42 French) — L'ÉQUIPE
Simon Yates beats expectations in Giro d'Italia opener — cyclingnews
Chris Froome Post Stage 1 Interview (01:02 English) — @flobikes
Winning Ride Highlights from the Stage 1 ITT (02:00 English, restricted to Europe) — eurosport
Winning Ride Highlights from the Stage 1 ITT (01:35 English, restricted to Australia) — sbs
Stage 1 Highlights (02:20 English, restricted to Europe) — eurosport
Winner's Interview from Stage 1 (01:10 English) — CyclingProNet
Winner's Interview from Stage 1 (01:23 English, restricted to Europe) — eurosport
Winner's Interview from Stage 1 (02:00 Dutch) — nos
Resumen Etapa 1 (02:15 Spanish) — espn
Chris Froome crash during Stage 1 ITT recon (00:12 Ambient) — nos
Official Stage 1 Highlights (03:22 English) — inCycle
Stage 1 Highlights (3:37 English, restricted to North America) — flobikes
Final Riders from the Stage 1 ITT (16:37 English, restricted to North America) — flobikes
Etapa 1 Highlights (05:33 Basque) — eitb
GCN Giro Daily: Stage 1 Report (15:00 English, restricted to Europe) — eurosport
Tappa 1 - Highlights (02:09 Italian) — giroditalia
Stage 1 - The Movie (00:56 Music) — giroditalia
26 Big Photos from the Stage 1 ITT — rcs/corvos
Stage 1 Analysis w/ R Moore, L Birnie (40:05 English) — cyclingpodcast
Backstage Pass - Stage 1 (05:17 English/Music) — MitcheltonSCOTT
Behind the scenes - Take note... detailed TT preparations pay off (03:15 Music) — TeamSunweb
THEMOVE Podcast w/ Lance Armstrong: Stage 1 (29:54 English) — WEDŪ
Stage 1 preview: Jerusalem → Jerusalem, 9.7 km (TT)
April 27 update:Stage 1 Preview with Favorites — ciclismointernacional
Stage 1 Course Flythrough (00:58 Music) — giroditalia
Stage 1 ITT Start Order and Times (CET) — rcs
Giro101: Israel hosts historic 'Big Start' of Giro d'Italia (01:55 English, restricted to Europe) — eurosport
Stage 1 Recon: Segreti di tappa 1: Gerusalemme (03:00 Italian) — rai
Chris Froome crashes during Stage 1 recon — @wielerman
See the race summary table (right) for the Stage 1 profile, map and timetable.
Stage 1 start time: Friday 12:50 CET (10:50:00 AM GMT+0000); Weather for Jerusalem, IL
Earliest live video: 12:50 CET (10:50:00 AM GMT+0000); Live/delayed coverage options
Approximate finish: 17:00 CET (3:00:00 PM GMT+0000); Weather for Jerusalem, IL
2018 Giro d'Italia Teams Presentation 

May 3 update:
41 Big Photos from the Teams Presentation and Press Conferences — rcs
Highlights from the Teams Presentation (00:55 Music) — giroditalia
Highlights from the Teams Presentation (01:17 Italian, restricted to Italian) — rai
2018 Giro d'Italia Preview 
May 3 update:How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
Woods enters Giro without expectations as Education First leader — velonews
Top 10 Riders To Watch At The Giro d'Italia 2018 (07:57 English) — gcn
Giro101: Who will win the Giro points jersey? (01:33 English, restricted to Europe) — eurosport
Giro101: What happened in last year's Giro d'Italia? (02:47 English, restricted to Europe) — eurosport
Froome motivated by history in Giro bid — velonews
Simon Yates bullish on Mitchelton's multi-pronged Giro approach — velonews
Giro director: UCI assured us Froome wouldn't be stripped of Giro win — velonews
Inside the mind of Tom Dumoulin — cyclingnews
Organisers insist Giro safe and free in Israel — velonews
Preview podcast with rider interviews (54:43 English) — cyclingnews
Who Will Win Giro d'Italia 2018? | A Look At The Contenders (06:36 English) — inCycle
Why Michael Woods targeting a stage win and not the GC (03:06 English) — @flobikes
Team Sky accused of deceiving Giro d’Italia organisers over Froome’s status — theguardian
Podcast: The 2018 Giro d'Italia preview (1:12:10 English) — thecyclingpodcast
May 2 update:
104 Best of Big Photos from the 2012 Giro d'Italia: Ryder Hesjedal wins — sirotti/rcs/reuters
Giro d'Italia'18: The PEZ Preview! — pezcyclingnews
Bartali posthumously made honorary Israeli citizen ahead of Giro start — velonews
Chris Froome not relying on time trials for Giro d'Italia title — cyclingnews
Tom Dumoulin: Chris Froome uncertainty benefits nobody ahead of Giro d'Italia — cyclingnews
Pinot upbeat but worried about heat in early Giro d'Italia stages — cyclingnews
Chris Froome not relying on time trials for Giro d'Italia title — cyclingnews
Overall Preview with Favorites — ciclismointernacional
Chris Froome press conference (02:46 English, restricted to Australia) — sbs
Chris Froome - Interview before the race (03:02 English) — CyclingProNet
Tom Dumoulin - Interview before the race (02:22 English) — CyclingProNet
Fabio Aru - intervista pre-gara (03:02 Italian) — CyclingProNet
Thibaut Pinot - interview avant la course (08:12 French) — CyclingProNet
Elia Viviani - Intervista prima del via (02:46 Italian) — CyclingProNet
Simon Yates - Interview before the race (01:32 English) — MitcheltonSCOTT
16 Big Photos and quotes from the race favorites press conferences — rcs
Press Conference Highlights (01:17 Italian) — rai
May 1 update:
82 Best of Big Photos from the 2011 Giro d'Italia: Alberto Contador wins — sirotti/rcs
The road to Jerusalem: How the Giro ended up in Israel — velonews
Q&A with Sylvan Adams: the man who brought the Giro d’Italia to Israel — cjnews
Woods leading ambitious North American contingent at Giro d'Italia — velonews
Awkward moment with local reporter as Chris Froome arrives in Israel (01:04 English) — sport5.co.il
Will Sagan ever race the Giro d'Italia? — velonews
Israel Cycling Academy riding Giro d'Italia to inspire next generation — cyclingnews
Israel Cycling Academy and Team Backers Before the Giro (04:42 English/Dutch) — nos
Giro d'Italia: 10 non-GC riders to watch — cyclingnews
April 30 update:
All this week, counting down to Friday with the best big photos from the last 10 editions starting with:
43 Best of Big Photos from the 2009 Giro d'Italia: Denis Menchov wins — sirotti
74 Best of Big Photos from the 2010 Giro d'Italia: Ivan Basso wins — sirotti/rcs
Quick-Step Floors target Giro d'Italia sprints with Viviani — cyclingnews
Giro d'Italia fills Boeing 747 cargo plane with bikes and equipment bound for Israel — cyclingnews
Israel hopes for return on Giro investment — velonews
Dennis and Roche lead BMC at Giro d'Italia — cyclingnews
Race Promo: 2018 Giro d'Italia - Fight For The Maglia Rosa (01:09 English/Music) — FloBikes
GCN's Giro d'Italia 2018 Preview Show | Race Favourites & Stages To Watch (17:32 English) — gcn
Sunweb sponsorship extended indefinitely — velonews
Chris Froome: Road to the Giro (09:53 English) — TeamSky
Benjamin Netanyahu rides a bike before the Giro (01:00 Hebrew) — @netanyahu
Lotto Soudal becomes Lotto Fix ALL for Giro 2018 (01:00 Music) — LottoSoudal
BMC Racing announces their Giro squad (02:00 Music) — BMCProTeam
Astana Pro Team presents its roster (00:27 Music) — AstanaTeam
Mitchelton-SCOTT Giro roster (01:00 Music) — @MitcheltonSCOTT
Team Sunweb's 2018 Giro d'Italia Line-up (00:39 Music) — TeamSunweb
Katusha Alpecin presents its team's lineup for Giro101 (00:27 Music) — @katushacycling
A Birdseye view of the team cars. Ready for Israel. — @veloimages
Fabio Aru flies the flag for Italy; not afraid of Froome and Dumoulin — cyclingnews
No pressure for Miguel Angel Lopez Giro debut after team's good year — cyclingnews
Woods aiming to give Canadians someone to cheer for again at Giro d’Italia — cyclingnews
April 27 update:
Contador: Lack of TT mileage will shape Giro — velonews
Movistar opts for youth with Giro d'Italia selection — velonews
Froome ‘focused on racing’ as Sky names Giro squad — velonews
Giro d'Italia 2018 | What to look for and expect (25:30 English) — CyclingWeekly
Official Race Promo: Giro d'Italia 2018 (00:59 Music) — @giroditalia
Italian Cycling Phrases Vol.1 | 6 Types Of Cyclists (03:27 English) — gcn
April 25 update:
Preview: The Essential Guide — cyclingnews
April 24 update:
Giro pits man vs. machine in Dumoulin and Froome — velonews
Top 10 contenders for the 2018 Giro d'Italia — cyclingnews
April 23 update:
Tom Dumoulin 'feels better than last year' ahead of Giro d'Italia defence — cyclingnews
April 22 update:
What the Tour of the Alps tells us about the Giro d'Italia — cyclingnews
Provisional Startlist w/ bib numbers — steephill.tv
April 20 update:
O'Connor excited for Giro d'Italia debut after breakthrough Tour of the Alps — cyclingnews
Lopez, Pozzovivo see Tour of the Alps podium as launch pad for Giro d'Italia — cyclingnews
April 19 update:
Transformed Froome prepares for run at Giro's pink jersey — velonews
April 13 update:
Chris Froome begins Giro d'Italia countdown with recon trip to Italy — cyclingnews
February 27 update:
Tom Dumoulin set to challenge Froome and target both the Giro d'Italia and Tour de France — cyclingweekly
February 19 update:
Aru confirms Giro d'Italia participation — cyclingnews
January 31 update:
Pinot confirms 2018 Giro d'Italia participation — cyclingnews
Giro-Tour double back in fashion for 2018 — velonews
January 20 update:
Israel Cycling Academy gets Giro bid, as RCS announces wildcard teams — velonews
November 29 update:
All stage maps and profiles now posted, see right
2018 Giro d'Italia route revealed — cyclingnews
Chris Froome confirms Giro d'Italia participation — cyclingnews
2018 Route Flythrough (05:53 Music) — giroditalia
Cadel Evans talks about the Giro d'Italia 2018 Route (04:28 English/Italian) — giroditalia
Race organizer Vegni: 'Otto arrivi in salita è il mio record' (02:33 Italian) — gazzetta
Vincenzo Nibali Interview Post Route Announcement (01:41 Italian) — giroditalia
Fabio Aru: 'Bel percorso. Froome? Dà lustro alla corsa' (01:32 Italian) — gazzetta
Alberto Contador talks about Giro d'Italia 2018 Route (04:43 Spanish/English) — giroditalia
Tom Dumoulin Interview Post Route Announcement (01:09 English/Italian) — giroditalia
Rivals react to Chris Froome's Giro d'Italia bid — cyclingnews
Israeli officials threaten Giro d'Italia support over 'west Jerusalem' reference — cyclingnews
November 27 update:
Chris Froome to race the Giro d'Italia in 2018, say sources — cyclingweekly
Chris Froome expected to race Giro d'Italia; eyes clean sweep of grand tours — telegraph.co.uk
![]() ![]() Also follow steephill on Twitter for the latest race info and video updates. |
2018 Giro d'Italia route presentation confirmed for November 29 — cyclingnews
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
Video highlights/archived coverage from previous years
Race History with Past Winners — wikipedia
Live Video Streaming and TV Coverage 
May 2 update: A work in progress for 2018 Giro d'Italia live and delayed coverage. Most live feeds will be country restricted, but unrestricted links will appear in bold. Check back at race time for more links. Feel free to send in additional sources for live video, tv coverage or text updates/tickers as they become known. — Steve
How to legitimately watch the 2018 Giro d'Italia and other races, live and on-demand, from the USA and Canada — steephill.tv
media source | tv or internet | comments/restrictions | |
---|---|---|---|
![]() |
![]() ![]() |
English; United States/Canada. Live HD and on-demand (DVR) coverage without a cable, satellite or telco contract. A fubo.tv monthly subscription includes online DVR after a free 7 day trial. Plus access to many other races and channels. $32 ($20 + $12) 1st month special More details... | |
![]() |
![]() ![]() |
United States/Canada, Live and On-Demand. A flobikes $30 monthly subscription (or $150 for the full year) includes access to many upcoming races + access to all FloSports sites. More 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; English. Amazon Prime UK subscribers can sign-up to a seven-day free trial for the Eurosport Player through Amazon Channels. After the seven-day trial, Eurosport is £4.99 per month. Amazon Prime is £7.99 per month after a 30-day free Amazon Prime UK trial | |
![]() |
![]() |
French, restricted to France | |
![]() |
![]() ![]() ![]() |
Israel; Hebrew | |
![]() |
![]() ![]() ![]() |
Basque; live for all stages from 13:05 to 18:30 CET | |
![]() |
![]() ![]() |
Territories across Africa inc. South Africa; English. Must be a resident of the area and DStv customer | |
![]() |
![]() ![]() |
Colombia and maybe Latin America, Caribbean & other Spanish-speaking regions in South America | |
![]() |
![]() ![]() |
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; ![]() |
2018 Giro d'Italia Route Map 

Stage maps are posted in the race summary table
