Also follow steephill on Twitter

Stage Races Classics
Giro d'Italia 2021 Live Dashboard
Race Info, Preview, Live Video, Results, Photos and Highlights

Without a shadow of a doubt, Egan BERNAL (COL/INEOS GRENADIERS) is the 2021 Giro d'Italia overall winner. More photos from all stages below. This is the 2021 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 2020rcs/corvos/bettini
Big Photos from 2019rcs/corvos/bettini
Big Photos from 2018rcs/corvos/bettini/reuters
Big Photos from 2017sirotti/rcs
Big Photos from 2016sirotti/rcs
Big Photos from 2015sirotti/rcs
Big Photos from all 2014 stagessirotti/rcs
Big Photos from all 2013 stagessirotti/rcs
Big Photos from all 2012 stagessirotti/rcs/reuters
Big Photos from all 2011 stagessirotti/rcs
Big Photos from all 2010 stagessirotti/rcs
Big Photos from all 2009 stagessirotti



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

  Printable Startlist



News and Updates for Giro d'Italia 2021

Stage 21 Post-Race Coverage


Full Official Stage 21 Results and Final General Classificationrcs
Full Stage 21 Results and Final General Classificationfirstcycling
Egan Bernal seals Giro d'Italia victorycyclingnews
Crash costs Cavagna time trial victorycyclingnews
Damiano Caruso: This Giro d'Italia has given me confidence in what I'm doingcyclingnews
On-Demand Broadcast Stage 21 (3:07:00 Italian, restricted to Italy)rai
Processo alla Tappa - 21a tappa (36:00 Italian/English, restricted to Italy)rai
5 conclusions from the 2021 Giro d'Italiacyclingnews

Last 3 times the Giro d'Italia has finished with a TT in Milan the race leader had their heart broken by 2nd on GC. But not tomorrow. Stage 21 preview, course info, start order and times + video highlights and analysis for Stage 20: https://t.co/w5WczpIGkR pic.twitter.com/wlTghTNVMY

— steve @ steephill tv (@steephill) May 29, 2021
May 29 update:
Stage 21 Preview with Favoritesciclismointernacional
Stage 21 Preview with Favoritesinrng
Stage 21 Start Order and Times (CET) — rcs
See the race summary table (right) for the Stage 21 profile, map and timetable.

Stage 20 Post-Race Coverage


Full Official Stage 20 Results and General Classificationrcs
Full Stage 20 Results and General Classificationfirstcycling
Damiano Caruso wins stage 20cyclingnews
Simon Yates fades on final climb, but holds onto third overallcyclingnews
Ineos Grenadiers staying focused before celebrating victory in Milancyclingnews
Egan Bernal: Caruso's attack was the most complicated moment of racecyclingnews
Damiano Caruso lives 'a day like a champion'cyclingnews
Last Km of Stage 20 (02:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 20 (2:52:00 Italian, restricted to Italy)rai
Processo alla Tappa - 20a tappa (43:00 Italian/English, restricted to Italy)rai



May 28 update:
Stage 20 Preview with Favoritesciclismointernacional
Stage 20 Preview with Favoritesinrng
See the race summary table (right) for the Stage 20 profile, map and timetable.


Stage 19 Post-Race Coverage


Full Official Stage 19 Results and General Classificationrcs
Full Stage 19 Results and General Classificationfirstcycling
Egan Bernal survives as Simon Yates wins stage 19cyclingnews
Simon Yates recognises going for second overall is 'more realistic'cyclingnews
Which GC riders lost time on stage 19 to Alpe di Meracyclingnews
Almeida misses out on stage win but makes big time gains on GCcyclingnews
Last Km of Stage 19 (04:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 19 (2:37:00 Italian, restricted to Italy)rai
Processo alla Tappa - 19a tappa (54:00 Italian/English, restricted to Italy)rai

May 27 update:
Stage 19 Preview with Favoritesciclismointernacional
See the race summary table (right) for the Stage 19 profile, map and timetable.


Stage 18 Post-Race Coverage


Full Official Stage 18 Results and General Classificationrcs
Full Stage 18 Results and General Classificationfirstcycling
Alberto Bettiol wins stage 18cyclingnews
Peter Sagan fined for 'intimidation' in Giro d'Italia stage 18cyclingnews
Former Flanders winner Bettiol returns to racing roots with Giro d'Italia triumphcyclingnews
Last Km of Stage 18 (01:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 18 (2:50:00 Italian, restricted to Italy)rai
Processo alla Tappa - 18a tappa (49:00 Italian/English, restricted to Italy)rai

May 26 update:
Stage 18 Preview with Favoritesciclismointernacional
Stage 18 Preview with Favoritesinrng
See the race summary table (right) for the Stage 18 profile, map and timetable.


Stage 17 Post-Race Coverage


Full Official Stage 17 Results and General Classificationrcs
Full Stage 17 Results and General Classificationfirstcycling
Bernal shows weakness on the Sega di Ala as Dan Martin wins stagecyclingnews
Egan Bernal's name not on the trophy just yet after Sega di Ala time losscyclingnews
Simon Yates: I didn’t even realise Egan Bernal was droppedcyclingnews
Martin was unsure of stage victory until 100 metres from linecyclingnews
Caruso stays steady in second on GC after tough summit finishcyclingnews
Evenepoel out of Giro d'Italia after stage 17 crashcyclingnews
Last Km of Stage 17 (04:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 17 (2:56:00 Italian, restricted to Italy)rai



May 25 update:
Stage 17 Preview with Favoritesciclismointernacional
Stage 17 Preview with Favoritesinrng
See the race summary table (right) for the Stage 17 profile, map and timetable.


Tuesday is the second rest day

Welcome rest day 🙏@giroditalia #Giro #Giro104 pic.twitter.com/EMXbqM1pz3

— Trek-Segafredo (@TrekSegafredo) May 25, 2021
May 25 update:
Rest day reviewinrng
Bardet: Bernal untouchable but Giro d'Italia podium is up for grabscyclingnews
Simon Yates: It would take something very special and unexpected to wincyclingnews
Bernal: 'I think I won't go to the Tour'cyclingtips
Egan Bernal chased up Giro d'Italia climb by chainsaw wielding fanscyclingnews
Giro d'Italia stage 19 rerouted after tragic cable car crash at Mottarone mountaincyclingnews
Final Week Stage Previewspodiumcafe
No COVID-19 cases reported in latest round of tests at Giro d'Italiacyclingnews

Stage 16 Post-Race Coverage


Full Official Stage 16 Results and General Classificationrcs
Full Stage 16 Results and General Classificationfirstcycling
Egan Bernal wins stage 16cyclingnews
Caruso keeps climbing higher at Giro d’Italiacyclingnews
Last Km of Stage 16 (02:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 16 (1:52:00 Italian, restricted to Italy)rai
Processo alla Tappa - 16a tappa (57:00 Italian/English, restricted to Italy)rai


ExpressVPN or some other VPN is essential for any serious cycling fan as a back up option for watching geo-restricted live video or highlight clips

May 23 update:
Stage 16 Preview with Favoritesciclismointernacional
Stage 16 Preview with Favoritesinrng
Simon Yates: The Giro d’Italia is Egan Bernal’s to losecyclingnews
Bernal 'ready for everything' as rough weather looms on Giro d'Italia queen stagecyclingnews
See the race summary table (right) for the Stage 16 profile, map and timetable.


Stage 15 Post-Race Coverage


Full Official Stage 15 Results and General Classificationrcs
Full Stage 15 Results and General Classificationfirstcycling
Victor Campenaerts wins stage 15cyclingnews
Last Km of Stage 15 (03:00 Italian, restricted to Italy)rai
May 22 update:
Stage 15 Preview with Favoritesciclismointernacional
Stage 15 Preview with Favoritesinrng
See the race summary table (right) for the Stage 15 profile, map and timetable.

Stage 14 Post-Race Coverage


Full Official Stage 14 Results and General Classificationrcs
Full Stage 14 Results and General Classificationfirstcycling
Lorenzo Fortunato wins stage 14 atop Zoncolancyclingnews
Last Km of Stage 14 (07:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 14 (2:51:00 Italian, restricted to Italy)rai
Processo alla Tappa - 14a tappa (38:00 Italian/English, restricted to Italy)rai


May 21 update:
Stage 14 Preview with Favoritesciclismointernacional
Stage 14 Preview with Favoritesinrng
Carthy: a different Giro d'Italia starts on Saturday on the Zoncolancyclingnews
Giro d'Italia leader Bernal takes old-school view of fast-looming Zoncolancyclingnews
See the race summary table (right) for the Stage 14 profile, map and timetable.

Stage 13 Post-Race Coverage


Full Official Stage 13 Results and General Classificationrcs
Full Stage 13 Results and General Classificationfirstcycling
Giacomo Nizzolo breaks his duck with stage 13 victorycyclingnews
Nizzolo finally ends his drought on stage winscyclingnews
Last Km of Stage 13 (02:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 13 (3:14:00 Italian, restricted to Italy)rai
Processo alla Tappa - 13a tappa (09:00 Italian/English, restricted to Italy)rai
May 20 update:
Stage 13 Preview with Favoritesciclismointernacional
Stage 13 Preview with Favoritesinrng
See the race summary table (right) for the Stage 13 profile, map and timetable.

Stage 12 Post-Race Coverage


Full Official Stage 12 Results and General Classificationrcs
Full Stage 12 Results and General Classificationfirstcycling
Andrea Vendrame wins stage 12cyclingnews
George Bennett defends breakaway strategy after Brambilla incidentcyclingnews
Buchmann: Everything is still possiblecyclingnews
Last Km of Stage 12 (02:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 12 (3:08:00 Italian, restricted to Italy)rai
Processo alla Tappa - 12a tappa (12:00 Italian/English, restricted to Italy)rai

May 19 update:
Stage 12 Preview with Favoritesciclismointernacional
Stage 12 Preview with Favoritesinrng
See the race summary table (right) for the Stage 12 profile, map and timetable.


Stage 11 Post-Race Coverage


Full Official Stage 11 Results and General Classificationrcs
Full Stage 11 Results and General Classificationfirstcycling
Bernal gains time, Evenepoel loses contact on 'Strade Bianche' stagecyclingnews
Vlasov moves up the billing at Montalcinocyclingnews
Bernal: I never thought I only had one rival at the Giro d'Italiacyclingnews
'Onwards and upwards' for Simon Yates after positive day on Giro d'Italia sterratocyclingnews
Last Km of Stage 11 (06:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 11 (3:07:00 Italian, restricted to Italy)rai
Processo alla Tappa - 11a tappa (16:00 Italian/English, restricted to Italy)rai



May 18 update:
Stage 11 Preview with Favoritesciclismointernacional
See the race summary table (right) for the Stage 11 profile, map and timetable.


Tuesday is the first rest day

May 17 update:
Can Giulio Ciccone fill the GC-leader-sized hole at Trek-Segafredo?cyclingtips
Tim Merlier leaves Giro d'Italia with fatiguecyclingnews
Egan Bernal: Giro d'Italia has been a fight for seconds but gaps will be much bigger from now oncyclingnews
Rest day reviewinrng
more to come...

Stage 10 Post-Race Coverage


Full Official Stage 10 Results and General Classificationrcs
Full Stage 10 Results and General Classificationfirstcycling
Peter Sagan wins stage 10cyclingnews
Last Km of Stage 10 (02:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 10 (2:57:00 Italian, restricted to Italy)rai
Processo alla Tappa - 10a tappa (25:00 Italian/English, restricted to Italy)rai
May 16 update:
Stage 10 Preview with Favoritesciclismointernacional
Stage 10 Preview with Favoritesinrng
See the race summary table (right) for the Stage 10 profile, map and timetable.

Stage 9 Post-Race Coverage


Full Official Stage 9 Results and General Classificationrcs
Full Stage 9 Results and General Classificationfirstcycling
Bernal wins stage 9 on the Campo Felice gravelcyclingnews
Analysis: Tight margins on GC with Egan Bernal a step aheadcyclingnews
Vlasov moves to third on GC after challenge of gravel finishcyclingnews
Egan Bernal back to his best with blistering attackcyclingnews
Ciccone changes from attacker to contendercyclingnews
Last Km of Stage 9 (04:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 9 (2:31:00 Italian, restricted to Italy)rai
Processo alla Tappa - 9a tappa (57:00 Italian/English, restricted to Italy)rai



May 15 update:
Stage 9 Preview with Favoritesciclismointernacional
Valter: I think it’s possible to keep lead at Campo Felicecyclingnews
Carthy ready for Sunday’s GC battlecyclingnews
Schultz stepping up to play key role for Simon Yatescyclingnews
See the race summary table (right) for the Stage 9 profile, map and timetable.


Stage 8 Post-Race Coverage


Full Official Stage 8 Results and General Classificationrcs
Full Stage 8 Results and General Classificationfirstcycling
Victor Lafay wins stage 8 from the breakcyclingnews
Jai Hindley's suffers another blow after stage 8 crash hold-upcyclingnews
Vincenzo Nibali suggests Ciccone leadership as bad luck continuescyclingnews
Last Km of Stage 8 (03:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 8 (2:52:00 Italian, restricted to Italy)rai
Processo alla Tappa - 8a tappa (08:00 Italian/English, restricted to Italy)rai

May 14 update:
Stage 8 Preview with Favoritesciclismointernacional
See the race summary table (right) for the Stage 8 profile, map and timetable.


Stage 7 Post-Race Coverage


Full Official Stage 7 Results and General Classificationrcs
Full Stage 7 Results and General Classificationfirstcycling
Caleb Ewan wins another on stage 7cyclingnews
Remco Evenepoel primed for duel with Egan Bernalcyclingnews
Dan Martin: I've got zero expectations for the Giro d'Italiacyclingnews
Last Km of Stage 7 (03:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 7 (3:31:00 Italian, restricted to Italy)rai
Processo alla Tappa - 7a tappa (07:00 Italian/English, restricted to Italy)rai

May 13 update:
Stage 7 Preview with Favoritesciclismointernacional
Stage 7 Preview with Favoritesinrng
See the race summary table (right) for the Stage 7 profile, map and timetable.


Stage 6 Post-Race Coverage


Full Official Stage 6 Results and General Classificationrcs
Full Stage 6 Results and General Classificationfirstcycling
Gino Mäder solos to win on windy, rain-soaked Stage 6velonews
Which GC contenders lost time on stage 6cyclingnews
Last 2 Km of Stage 6 (05:16 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 6 (2:56:00 Italian, restricted to Italy)rai
Processo alla Tappa - 6a tappa (35:00 Italian, restricted to Italy)rai



May 12 update:
Stage 6 Preview with Favoritesciclismointernacional
Stage 6 Preview with Favoriteinrng
See the race summary table (right) for the Stage 6 profile, map and timetable.


Stage 5 Post-Race Coverage


Full Official Stage 5 Results and General Classificationrcs
Full Stage 5 Results and General Classificationfirstcycling
Caleb Ewan wins crash-marred stage 5cyclingnews
Nizzolo takes 11th Giro d'Italia second place in chaotic Cattolica sprintcyclingnews
Merlier loses points jersey after chain problem in stage 5 sprintcyclingnews
Mikel Landa's Giro d'Italia is overcyclingtips
Dombrowski heads to hospital after late, hard crashcyclingnews
Ineos set to fight on after crash takes Sivakov out of Girocyclingnews
Giro d'Italia: Ewan considers abandoning mid-race to prepare for Tour de Francecyclingnews
Last 2 Km of Stage 5 (03:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 5 (3:06:00 Italian, restricted to Italy)rai
Processo alla Tappa - 5a tappa (23:00 Italian, restricted to Italy)rai

May 11 update:
Stage 5 Preview with Favoritesciclismointernacional
Stage 5 Preview with Favoritesinrng
See the race summary table (right) for the Stage 5 profile, map and timetable.


Stage 4 Post-Race Coverage


Full Official Stage 4 Results and General Classificationrcs
Full Stage 4 Results and General Classificationfirstcycling
Joe Dombrowski wins stage 4 in Sestolacyclingnews
Egan Bernal steps up on first climbing testcyclingnews
Dombrowski's roller-coaster career turns upward with Giro stage wincyclingnews
George Bennett 'overcome and broken' by the cold in first big Giro testcyclingnews
The GC winners and losers of the Giro's first mountain stagecyclingtips
De Marchi: My way of doing things is more romantic than modern cycling allowscyclingnews
Landa: I felt I was a favourite since before the Giro d'Italiacyclingnews
Last Km of Stage 4 (05:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 4 (3:06:00 Italian, restricted to Italy)rai
Processo alla Tappa - 4a tappa (30:00 Italian, restricted to Italy)rai


May 10 update:
Stage 4 Preview with Favoritesciclismointernacional
Stage 4 Preview with Favoritesinrng
See the race summary table (right) for the Stage 4 profile, map and timetable.


Stage 3 Post-Race Coverage


Full Official Stage 3 Results and General Classificationrcs
Full Stage 3 Results and General Classificationfirstcycling
Van der Hoorn takes Intermarché's first win on stage 3cyclingnews
No Giro d'Italia spoils for Peter Sagan in stage 3cyclingnews
Taco van der Hoorn, winner against all oddscyclingtips
Last 2 Km of Stage 3 (03:00 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 3 (2:46:00 Italian, restricted to Italy)rai

May 9 update:
Stage 3 preview with Favoritesciclismointernacional
Stage 3 preview with Favoritesinrng
See the race summary table (right) for the Stage 3 profile, map and timetable.


Stage 2 Post-Race Coverage


Full Official Stage 2 Results and General Classificationrcs
Full Stage 2 Results and General Classificationfirstcycling
Tim Merlier wins sprint on stage 2cyclingnews
Last Km of Stage 2 (00:59 Italian, restricted to Italy)rai
On-Demand Broadcast Stage 2 (3:01:00 Italian, restricted to Italy)rai
Processo alla Tappa 2 (19:16 Italian, restricted to Italy)rai


May 8 update:
Stage 2 Preview with Favoritesciclismointernacional
See the race summary table (right) for the Stage 2 profile, map and timetable.


Stage 1 Post-Race Coverage



Full Official Stage 1 Resultsrcs
Full Stage 1 ITT Resultsfirstcycling
Ganna storms to victory in stage 1 time trialcyclingnews
Which GC riders lost time in the opening time trialcyclingnews
Remco Evenepoel: I had tears in my eyes after finally returning at Giro d’Italiacyclingnews
Sivakov regrets being 'too careful' in opening time trialcyclingnews
Filippo Ganna: I want the challenge of racing for two gold medals at the Olympicscyclingnews
On-Demand Broadcast Stage 1 (3:08:13 Italian, restricted to Italy)rai
Processo alla Tappa 1 (36:01 Italian, restricted to Italy)rai


May 3 update:
Stage 1 Preview with Favoritesciclismointernacional
Ganna gets all-new Pinarello TT bike ahead of openercyclingnews
Stage 1 Start Order and Times (CET) — rcs
See the race summary table (right) for the Stage 1 profile, map and timetable.

2021 Giro d'Italia Preview


May 6 update:
Simon Yates plays down top favourite statuscyclingnews
Landa: Giro d'Italia could be my first Grand Tour wincyclingnews
Vlasov looks to go the distance on return to Giro d'Italiacyclingnews
Dan Martin attempts to make it third time lucky at Giro d'Italiacyclingnews
Overall Preview with Favoritesciclismointernacional

May 5 update:
GIRO'21 The PEZ Preview: Chi ha la Forza?pezcyclingnews
Egan Bernal admits Giro d’Italia ambitions depend on possible back paincyclingnews
Almeida: My Giro d'Italia rivals will look at me differently this timecyclingnews

May 4 update:
Teams face final COVID-19 testing in Turin on Wednesdaycyclingnews
Egan Bernal and Pavel Sivakov lead strong Ineos Grenadiers team stacked with talentcyclingnews
Formolo, Gaviria lead UAE Team Emiratescyclingnews

May 3 update:
Vincenzo Nibali wins “race against time” and will ride Giro d’Italiaroad.cc
Nibali confirmed to ride Giro d’Italia three weeks after fracturing wristcyclingnews
Older, wiser Simon Yates starting Giro d'Italia with high ambitionscyclingnews
Vlasov heads to Giro d'Italia with unfinished businesscyclingnews
Bahrain Victorious 'all-in' for Mikel Landa at Giro d'Italiacyclingnews

May 1 update:
Nizzolo to take on Sagan and Ewan in sprint stagescyclingnews

April 30 update:
Vincenzo Nibali: The thought of the Giro d'Italia is stronger than the paincyclingnews

April 29 update:
Dan Martin 'stronger than ever' ahead of Giro d'Italiacyclingnews

April 28 update:
George Bennett: All I'm thinking about is the Giro d'Italia GCcyclingnews

April 28 update:
Form ranking: Giro d’Italia 2021 contenderscyclingnews

April 27 update:
Provisional Startlist w/ bib numberssteephill.tv

April 26 update:
Simon Yates adds Giro d’Italia recon to success at Tour of the Alpscyclingnews
Thibaut Pinot's doomed Giro d'Italia campaign has a theme songcyclingtips

April 1 update:
Dan Martin will ride Giro d’Italia for first time since 2014cw

February 25 update:
Simon Yates confirms he will return to Giro d'Italia in 2021cyclingnews
Egan Bernal begins Giro d'Italia recon with visit to Alpe di Meracyclingnews


February 24 update:
Giro d'Italia 2021 route revealedcyclingnews
Five key stages in Giro d'Italia 2021cyclingnews
Riders react including Remco Evenepoel, Peter Sagan and Egan Bernalcw
All stage maps and profile now posted

February 14 update:
Opening stages announced for the 104th Corsa Rosacyclingweekly
Turin and Piedmont welcome Giro d'Italia 2021's Grande Partenzacyclingpub
Savio decries 'sporting infamy' as Androni-Sidermec miss out on Giro d'Italia wildcardcyclingnews

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




Also follow steephill on Twitter for the latest race info and video updates.

Live Video Streaming and TV Coverage

May 3 update: A work in progress for 2021 Giro d'Italia live and delayed coverage. Most live feeds will be country restricted, but unrestricted links will appear in bold. Check back at race time for more links. Feel free to send in additional sources for live video, tv coverage or text updates/tickers as they become known. — Steve

media source tv or internet comments/restrictions
   live video (italian)
   live video (Raisport/italian)
   live video (RAI 2/italian)
  tv schedule
Italian; restricted to Italy. Live on RAI Sport + HD (1st link, 2nd link) before moving to RAI 2 (3rd link) for the last hour of the race and post-race analysis. Free and unrestricted with an ExpressVPN 30-day Trial
eurosport
GCN+
   live video (english, UK only)
  tv schedule (british)
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 £6.99 per month. Amazon Prime is £7.99 per month after a 30-day free Amazon Prime UK trial
   live video (english)
  tv schedule
Australia; Live on SBS VICELAND + SBS On Demand. Free and unrestricted with an ExpressVPN 30-day Trial
   live video (basque)
   live video (basque)
  tv schedule
Basque, restricted to Spain
   live video (welsh)
  tv schedule
Welsh, restricted to Wales and the rest of the UK;

   live video (english)
  tv schedule
English, restricted to New Zealand
   live video (spanish)
  tv schedule
Spanish; ESPN2 in South/Latin America
GCN+    live video (english)
English, US/Can/Aus
 live ticker
English with Italian and Spanish options; official source for race updates
 live text updates English
 steephill text updates

 official tweets
updates for live coverage, results, photos and highlights
check back at race time for more and updated links; email send a comment or a new live link


ExpressVPN or some other VPN is essential for any serious cycling fan as a back up option for watching geo-restricted live video or highlight clips

2021 Giro d'Italia Route Map



Stage maps are posted in the
race summary table .


2020 Giro d'Italia Archived Coverage

2019 Giro d'Italia Archived Coverage

2018 Giro d'Italia Archived Coverage

2017 Giro d'Italia Archived Coverage

2016 Giro d'Italia Archived Coverage

2015 Giro d'Italia Archived Coverage

2014 Giro d'Italia Archived Coverage

2013 Giro d'Italia Archived Coverage

2012 Giro d'Italia Archived Coverage

2011 Giro d'Italia Archived Coverage

2010 Giro d'Italia Archived Coverage

2009 Giro d'Italia Archived Coverage

2008 Giro d'Italia Archived Coverage

2007 Giro d'Italia Archived Coverage