Also follow steephill on Twitter

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

With five hairpin tunnels created for logistical reasons during World War I, Passo San Boldo on Stage 19 was one of the most scenic highlights of Giro d'Italia 2019. More photos from all stages below. The 2019 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 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



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

  Printable Startlist



News and Updates for Giro d'Italia 2019

June 3 update:
Giro d'Italia victory gives Carapaz 'sporting immortality' in Ecuadorcyclingnews
Roundtable: The defining moment of the 2019 Giro d'Italiavelonews

Stage 21 Post-Race Coverage



Full Official Stage 21 Results and Final General Classificationrcs
Richard Carapaz wins the 2019 Giro d'Italiacyclingnews
UCI jury decision under scrutiny after Lopez's assault on fan goes unpunishedcyclingnews
Carapaz: It's incredible to say that I'm the winner of the Giro d'Italiacyclingnews
Roglic keen to learn from his mistakes after securing Giro d'Italia podium spotcyclingnews
Nibali turns focus to Tour de France after Giro d'Italia podiumcyclingnews
Landa eight seconds away from Giro d'Italia podium spotcyclingnews
Haga saves Sunweb's Giro d'Italia with time trial victorycyclingnews
Simon Yates reflects on ‘heart-breaking’ Girocyclingweekly
June 1 update:
Stage 21 Preview with Favoritesciclismointernacional
Stage 21 Start Order and Times (CET) — steephill.tv
Vegni on Sagan, defending his Giro route, and rumors of a 'virtual' prologuevelonews
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
Bilbao wins stage 20cyclingnews
Lopez, Roglic caught up in fan tanglesvelonews
No regrets for Nibali after failing to topple Carapaz and Movistar at Giro d'Italiacyclingnews
Post Stage 20 Recap Show (16:30 English)eurosport


May 31 update:
Stage 20 Preview with Favoritesciclismointernacional
Carapaz sleeps easy as Nibali hypes frictionvelonews
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
Chaves wins stage 19cyclingnews
Chaves finds life metaphor in Giro stage victoryvelonews
Post Stage 19 Recap Show (18:01 English)eurosport


May 30 update:
Stage 19 Preview with Favoritesciclismointernacional
Tactical masterclass: the old-school thinking behind Movistar's Giro dominancevelonews
Nibali plans all-out assault in Giro’s final mountain showdownvelonews
Dolomite antipasto: Giro d'Italia approaches crunch point at San Martino di Castrozzacyclingnews
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
Cima wins stage 18cyclingnews
Post Stage 18 Recap Show (15:01 English)eurosport

May 29 update:
Stage 18 Preview with Favoritesciclismointernacional
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
Nans Peters wins stage 17cyclingnews
Post Stage 17 Recap Show (15:01 English)eurosport

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


Stage 16 Post-Race Coverage


Full Official Stage 16 Results and General Classificationrcs
Ciccone wins stage 16cyclingnews
Carapaz holds off Nibali as Roglic loses more ground in Giroreuters
Nibali locks horns with Carapaz for Giro showdownvelonews
A matter of time: Exposed Roglic succumbs to the inevitablevelonews
The Mortirolo reveals Roglic as human, Movistar control Nibali's attackcyclingnews
Post Stage 16 Recap Show (18:24 English)eurosport


May 27 update:
Stage 16 Preview with Favoritesciclismointernacional
Senza Gavia: Who’s favored in new stage route without the Giro’s giant?velonews
Final week hero: Could Yates do a Froome?velonews
See the race summary table (right) for the Stage 16 profile, map and timetable.


2019 Giro d'Italia Rest Day 2


May 27 update: Monday is the second and final rest day
Index to 440 Big Photos from the first 15 stagesrcs/corvos/bettini
Richard Carapaz: I think I will be able to maintain my level in the last weekcyclingpub
Giro rest day reviewinrng
Giro calculus: Why betting on time trials could be Roglic's undoingvelonews
Simon Yates' Giro is far from over says Matt Whitecweekly

Stage 15 Post-Race Coverage


Full Official Stage 15 Results and General Classificationrcs
Cataldo wins stage 15 from breakawaycyclingnews
Simon Yates growing in confidence after mystery strugglescyclingweekly
Carapaz growing more confident by the dayvelonews
Roglic unravels: a pee break, a bike change, a crashvelonews
Nibali's 'nastiness' coming to fore as Giro enters final weekvelonews
Post Stage 15 Recap Show (28:50 English)eurosport

May 25 update:
Stage 15 Preview with Favoritesciclismointernacional
Roglic now faces different kind of pink jerseyvelonews
Risk of avalanche, icy roads forces Giro to remove Gavia climb from Stage 16velonews
See the new stage 16 profile and map in the race summary table (right)
Nibali calls truce with Roglic in fight for Giro titlevelonews
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
Carapaz wins stage 14cyclingnews
Carapaz pickpockets the pink jersey in daring raidvelonews
Post Stage 14 Show (15:29 English)eurosport

May 24 update:
Stage 14 Preview with Favoritesciclismointernacional
Ineos Version 3.0: Pavel Sivakov and their new generation of talentvelonews
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
Zakarin wins stage 13cyclingnews
Zakarin wins as GC reordersvelonews
Nibali to Roglic: 'Basta! No more!' on first summit finishcyclingnews
Nibali blasts Roglic for uncooperative attitudevelonews
Landa promises more attacks as bold tactics invigorate Girovelonews

May 23 update:
Stage 13 Preview with Favoritesciclismointernacional
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
Giro d'Italia: Benedetti wins stage 12cyclingnews
Superman López fires warning shotvelonews
Post Stage 12 Recap Show (30:00 English)eurosport
May 22 update:
Stage 12 Preview with Favoritesciclismointernacional
Conti vows to lose Giro lead in stylevelonews
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
Second win for Ewan on stage 11cyclingnews

May 21 update:
Stage 11 Preview with Favoritesciclismointernacional
Riders defend conservative racing in opening half of Girovelonews
See the race summary table (right) for the Stage 11 profile, map and timetable.


Stage 10 Post-Race Coverage


Full Official Stage 10 Results and General Classificationrcs
Demare wins stage 10cyclingnews
Demare tells grand tour rookie Ackermann to stay humblevelonews
Ackermann hits the deck but keeps maglia ciclaminocyclingnews
Roglic knows nothing is won yetvelonews

May 20 update:
Stage 10 Preview with Favoritesciclismointernacional
Simon Yates: Everybody has to attack Roglic nowcyclingnews
See the race summary table (right) for the Stage 10 profile, map and timetable.


2019 Giro d'Italia Rest Day 1

May 19 update: Monday is the first rest day
Index to 247 Big Photos from the first 9 stagesrcs/corvos/bettini
Giro rest day reviewinrng
more to come...

Stage 9 Post-Race Coverage


Full Official Stage 9 Results and General Classificationrcs
Roglic wins stage 9 as Conti keeps pink jerseycyclingnews
Vincenzo Nibali shows ready for another grand tour winvelonews
Roglic piles the pressure on Giro rivalsvelonews
Mitchelton-Scott to regroup following Yates’s stunning TT lossesvelonews
'It's sh*t for him but he had dry conditions': Primož Roglič on Campenaerts mechanicalcw
May 18 update:
Stage 9 Preview with Favoritesciclismointernacional
Stage 9 ITT Start Order and Times (CET) — rcs
Time trial could give Roglic more advantagevelonews
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
Ewan wins stage 8cyclingnews
Ewan: ‘Victory is a relief’velonews
May 17 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
Bilbao wins stage 7cyclingnews

May 16 update:
Stage 7 Preview with Favoritesciclismointernacional
Photos from the Stage 11 in 2010 - Evgeni Petrov winsrcs/sirotti
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
Giro d'Italia: Masnada wins stage 6cyclingnews
Roglic caught up in crash at Giro d’Italiacyclingnews
Stage 6 finish line quotescyclingnews
Conti: The whole peloton knew Roglic wanted to let the pink jersey gocyclingnews
One man less: Dumoulin's departure alters Giro d'Italia GC landscapecyclingnews
The fine art of ceding a leader’s jerseyvelonews

May 15 update:
Stage 6 Preview with Favoritesciclismointernacional
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
Ackermann wins stage 5cyclingnews
Dumoulin's exit leaves Giro GC holevelonews
'I wasn't ready to go home' says devastated Tom Dumoulincyclingweekly
Post Stage 5 Recap Show (28:49 English)eurosport
May 14 update:
Stage 5 Preview with Favoritesciclismointernacional
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
Carapaz wins stage 4 after GC riders hit the deckcyclingnews
Simon Yates hits knee and hip in Giro d'Italia crashcyclingpub
Stage 4 finish line quotescyclingnews
Tom Dumoulin concedes 'GC is gone' after disastrous crash on stage fourcyclingweekly
Tom Dumoulin: My Giro d'Italia GC challenge is overcyclingnews
Angry Landa lashes out in wake of late-stage crash at Girovelonews

May 13 update:
Stage 4 Preview with Favoritesciclismointernacional
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
Viviani Gaviria wins Giro d'Italia stage 3cyclingnews
Gaviria takes Giro stage three after Viviani disqualifiedreuters
'If you want to pass a rider you have to change lines'cyclingweekly
'If they want trouble, they have it with finishes like this' say Deceuninckcyclingnews
Gaviria unhappy with awarded stage victoryvelonews
May 12 update:
Stage 3 Preview with Favoritesciclismointernacional
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
Ackermann wins Giro d'Italia stage 2cyclingnews
Five talking points from stage twocyclingweekly
Roglic gives nothing away at Giro d'Italiacyclingnews
Viviani regrets moment of hesitation in first 2019 Giro d'Italia sprintcyclingnews
Ackermann quickly proves he deserved Bora's Giro d’Italia sprint spotcyclingnews
Ewan disappointed not to finish off Lotto Soudal's lead-outcyclingnews
May 11 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
Roglic wins opening Giro d'Italia time trialcyclingnews
Simon Yates backtracks after Vincenzo Nibali says he should 'show some respect'cw
Dumoulin puts brave face on time loss at Giro d'Italiacyclingnews
Tit-for-tat a side show to Roglic’s impressive Giro opening shotvelonews

May 3 update: The 2019 Giro d'Italia will start with an 8.2km individual time trial in Bologna featuring the tough Santuario della Madonna di San Luca climb also used for the finish of Giro dell'Emilia each year. — Steve

Stage 1 Preview with Favoritesciclismointernacional
Stage 1 ITT Start Order and Times (CET) — rcs
Nibali: 'Yates needs to show some respect'velonews
See the race summary table (right) for the Stage 1 profile, map and timetable.

2019 Giro d'Italia Teams Presentation


May 9 update:
On-Demand Broadcast of the Teams Presentation (1:38:00 English)eurosport

2019 Giro d'Italia Pre-Race Favorites Press Conferences


May 9 update:
Tom Dumoulin says 'it's better to be mentally fresh'cyclingweekly
Viviani aiming to rule the roost in Giro d'Italia sprintscyclingnews
Sivakov and Geoghegan Hart have freedom to try 'crazy things' at Giro d'Italiacyclingnews
Nibali ready to shoulder hopes of a nation at Giro d'Italiacyclingnews
Dumoulin: I'll race my heart out at the Giro d'Italiacyclingnews

2019 Giro d'Italia Preview


May 9/10 update:
Overall Preview with Favoritesciclismointernacional
Times changed for Roglic - now a Giro favoritevelonews
Viviani and Deceuninck-QuickStep unveil special jersey for Giro d’Italiacyclingnews
Ewan looks to transform pressure into success in Giro d'Italia sprintscyclingnews
Roglic's secret weapon: Belgian climber Laurens De Plusvelonews
Giro d'Italia favourites to start TT early to avoid thunderstormscyclingnews
Ineos embraces new opportunities without star rider Bernal in Giro rostervelonews
Simon Yates: I'm the number one favourite for the Giro d'Italiacyclingnews

May 7 update:
Dumoulin: 'Hopefully there's a big win waiting for me this year'velonews
Scouting the Giro, and why it makes a differencevelonews
Landa leads Valverde-less Movistar at Girovelonews
Five things to look out for in first weekcyclingweekly
Jungels believes Giro will be more aggressive than Tourvelonews
Preview: GC and Sprinter Favorites; Key Stagescyclingtips
Mollema leads the line for Trek-Segafredo at Giro d'Italiacyclingnews

May 6 update:
Lopez leads strong Astana team in Giro d'Italiacyclingnews
Landa, Carapaz and Amador to lead Movistar at Giro d'Italiacyclingnews
Unfinished business for Simon Yates at Giro d'Italiacyclingnews
Gaviria relishing leadership role for Giro d'Italiacyclingnews
Dunbar set to make Giro d'Italia debut after Yorkshire showingcyclingnews
Vincenzo Nibali: The Giro d'Italia will be a real fight but that's why I love itcyclingnews
Kuss surrenders California leadership for Giro d'Italia debutvelonews
Bernal injury leaves Team Ineos without a Giro leadervelonews
Yates to employ more conservative strategy at Giro d'Italiavelonews

May 5 update:
Added all stage timetables, see the race summary table (see right)
Tough decisions for Team Ineos after Bernal’s Giro d’Italia misscyclingnews

May 4 update:
Egan Bernal out of Giro d’Italia after collarbone breakcyclingnews
Provisional Startlist w/ bib numberssteephill.tv
104 Best of Big Photos from the 2012 Giro d'Italia: Ryder Hesjedal winssirotti/rcs/reuters
82 Best of Big Photos from the 2011 Giro d'Italia: Alberto Contador winssirotti/rcs
74 Best of Big Photos from the 2010 Giro d'Italia: Ivan Basso winssirotti/rcs
43 Best of Big Photos from the 2009 Giro d'Italia: Denis Menchov winssirotti
More years to come...

May 3 update:
Alejandro Valverde out of Giro d'Italiacyclingnews

May 2 update:
Kuss to replace Gesink in Jumbo-Visma's Giro d'Italia squadcyclingnews
Giro d'Italia 2019: The Essential Guidecyclingnews

April 30 update:
Valverde's Giro d'Italia participation in doubt after training crashcyclingnews

April 29 update:
Caleb Ewan to lead Lotto-Soudalcyclingweekly
Tom Dumoulin performing 'worse than last two years' ahead of Giro d'Italiacyclingweekly
Nibali can smell blood in the water ahead of Giro d'Italiavelonews

April 24 update:

April 2 update:
Esteban Chaves to support Simon Yates at Giro d'Italiacyclingpub

March 25 update:
Zakarin on track for Giro d'Italiacyclingnews

March 21 update:
Hot off Tirreno nail-biter, Roglic ready to soar at Girovelonews

February 27 update:
Jumbo-Visma use UAE Tour as crucial Giro d'Italia testvelonews

February 21 update:
Egan Bernal: 'I'm not afraid to lose the Giro d'Italia, Sky will keep paying me the same'cw

February 11 update:
Giro will be Bernal's big chance to lead Skyvelonews

February 6 update:
Chris Froome: ‘Egan Bernal can win the Giro d’Italia at his first attempt’cyclingweekly
Geraint Thomas to skip Giro to focus on Tour de Francefrance24

February 5 update:
Demare contents himself with Giro d'Italia as Pinot leads at Tour de Francecyclingnews



Also follow steephill on Twitter for the latest race info and video updates.
February 1 update:
‘Giro route was too good to pass up’ for Dumoulinvelonews

January 27 update:
A balancing act: Analysing the Giro d'Italia wildcardscyclingnews

January 25 update:
Confirmed list of teams for the 2019 racecyclingweekly

January 18 update:
Aru's Giro planning includes Colorado training campvelonews

January 15 update:
Vincenzo Nibali: Winning the Giro d'Italia for the third time would be really specialcyclingpub
Giro not on Sagan’s radar — yetvelonews

January 11 update:
Young Brit Tao Geoghegan Hart looking to next level at Giro d’Italia 2019cyclingweekly

January 10 update:


October 31 update:
Official route is now posted. See right for stage profiles and maps...
Giro d'Italia 2019 route revealedcyclingnews
Mountainous 2019 Giro d'Italia route bookended by time trialsvelonews
Giro 2019, Froome: “Corsa equilibrata”. Vegni: “Ricordiamo L’Aquila”gazzetta.it
Chris Froome undecided over defence of Giro d’Italia on ‘explosive’ coursetheguardian

October 18 update:
Details of 2019 Giro d'Italia emergecyclingnews

September 24 update:
2019 Giro d'Italia will start with tough individual time trial in Bolognacyclingnews

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



Live Video Streaming and TV Coverage

May 10 update: A work in progress for 2019 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 (english)
  tv schedule
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. More details...
   live video (english)
  schedule
United States/Canada, Live and On-Demand. A flobikes $150 annual subscription includes access to many upcoming races + access to all FloSports sites. More details...
   live video (italian)
  tv schedule
Italy; the earliest live on RAI Sport with the pre-race show before live coverage. RAI coverage switches to RAI 2 below later each day.
   live video (restricted)
  tv schedule
Italy; Live on Rai 2.
eurosport    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 (french)
French, restricted to France
   live video (basque)
   live video (basque)
  tv schedule
Basque; live for all stages from 13:05 to 18:30 CET
   live video (english)
  tv schedule
Territories across Africa inc. South Africa; English. Must be a resident of the area and DStv customer

   live video (japanese)
  tv schedule (japanese)
  tv schedule (english)
Japanese, restricted to Japan. Free one-month trial provides access to both Tour de Romandie and Giro d'Italia.

   live video (english)
  tv schedule
English, restricted to New Zealand
   live video (welsh)
  tv schedule
Welsh, restricted to Wales and the rest of the UK;
   live video (spanish)
  tv schedule
Colombia and maybe Latin America, Caribbean & other Spanish-speaking regions in South America

   live video (spanish)
Spanish; Colombia. Vivo en resumen
   live video (luxembourgish)
  tv schedule
Luxembourg only; Luxembourguish
 live ticker
English with Italian and Spanish options; official source for race updates
 live text updates Cyclingnews English text updates
 steephill text updates
updates on previews, live video, results, photos, highlights
check back at race time for more and updated links; email send a comment or a new live link


2019 Giro d'Italia Route Map


Stage maps are posted in the
race summary table .


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