- Race Home
-
Stages
-
Stage 18km | Bologna (ITT) -
-
Stage 2205km | Bologna - Fucecchio
-
Stage 3220km | Vinci - Orbetello
-
Stage 4235km | Orbetello - Frascati
-
Stage 5140km | Frascati - Terracina
-
Stage 6238km | Cassino - San Giovanni Rotondo
-
Stage 7185km | Vasto - l'Aquila
-
Stage 8239km | Tortoreto Lido - Pesaro
-
Stage 934.8km | Riccione - San Marino (ITT)
-
Rest Day 1-
-
Stage 10145km | Ravenna - Modena
-
Stage 11221km | Carpi - Novi Ligure
-
Stage 12156km | Cuneo - Pinerolo
-
Stage 13196km | Pinerolo - Ceresole Reale (Lago Serrù)
-
Stage 14131km | Saint-Vincent - Courmayeur (Skyway Monte Bianco)
-
Stage 15232km | Ivrea - Como
-
Rest Day 2-
-
Stage 16196km | Lovere - Ponte di Legno
-
Stage 17181km | Commezzadura (Val Di Sole) - Anterselva/Antholz
-
Stage 18222km | Valdaora/Olang - Santa Maria di Sala
-
Stage 19151km | Treviso - San Martino di Castrozza
-
Stage 20194km | Feltre - Croce d'Aune-Monte Avena
-
Stage 2117km | Verona - Verona (ITT)
- View all Stages
-
- Contenders
- Start list
Latest News from the Race
Giro d'Italia 2019
Richard Carapaz (Movistar) sealed victory in the 2019 Giro d'Italia on the final stage, a time trial in Verona. Carapaz lost 49 seconds to runner-up Vincenzo Nibali (Bahrain-Merida) on the day, but held on to win comfortably by 1:05. Primoz Roglic (Jumbo-Visma) took third overall - his first GT podium - having overhauled Mikel Landa's (Movistar) pre-stage 23-second advantage to beat the Spaniard by eight seconds.
Chad Haga (Team Sunweb) took the stage victory, the biggest of his career so far, in something of a surprise result. The American beat stage favourite Victor Campenaerts (Lotto Soudal) by four seconds, and had a long, nervous stay in the hot seat as the likes of Roglic raced the course. Campenaerts' teammate, Thomas De Gendt, took third on the day, seven seconds behind Haga.
Read our full report of stage 21 here.
Stage 21 brief results
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Chad Haga (USA) Team Sunweb | 0:22:07 |
| 2 | Victor Campenaerts (Bel) Lotto Soudal | 0:00:04 |
| 3 | Thomas De Gendt (Bel) Lotto Soudal | 0:00:06 |
| 4 | Damiano Caruso (Ita) Bahrain-Merida | 0:00:09 |
| 5 | Tobias Ludvigsson (Swe) Groupama-FDJ | 0:00:11 |
| 6 | Josef Cerny (Cze) CCC Team | Row 5 - Cell 2 |
| 7 | Pello Bilbao (Spa) Astana Pro Team | 0:00:17 |
| 8 | Mattia Cattaneo (Ita) Androni Giocattoli-Sidermec | 0:00:20 |
| 9 | Vincenzo Nibali (Ita) Bahrain-Merida | 0:00:23 |
| 10 | Primoz Roglic (Slo) Team Jumbo-Visma | 0:00:26 |
| # | Rider Name (Country) Team | Result |
|---|---|---|
| 1 | Richard Carapaz (Ecu) Movistar Team | 90:01:47 |
| 2 | Vincenzo Nibali (Ita) Bahrain-Merida | 0:01:05 |
| 3 | Primoz Roglic (Slo) Team Jumbo-Visma | 0:02:30 |
| 4 | Mikel Landa (Spa) Movistar Team | 0:02:38 |
| 5 | Bauke Mollema (Ned) Trek-Segafredo | 0:05:43 |
| 6 | Rafal Majka (Pol) Bora-Hansgrohe | 0:06:56 |
| 7 | Miguel Angel Lopez (Col) Astana Pro Team | 0:07:26 |
| 8 | Simon Yates (GBr) Mitchelton-Scott | 0:07:49 |
| 9 | Pavel Sivakov (Rus) Team Ineos | 0:08:56 |
| 10 | Ilnur Zakarin (Rus) Katusha-Alpecin | 0:12:14 |
Giro d'Italia Latest News
- Giro d'Italia 2019: Stage 21 finish line quotes
- Giro d'Italia: Lopez hits fan after being knocked from bike - Video
- No regrets for Nibali after failing to topple Carapaz and Movistar at Giro d'Italia
- Giro d'Italia: Roglic accepts penalty for push knowing podium is in reach
Cyclingnews' Giro d'Italia Countdown Features
As ever, we're counting down the days to the Grande Partenza with a series of special features.
- Giro d'Italia: The Essential Guide
- From fan to favourite: Primoz Roglic's Giro d'Italia journey
- Tom Dumoulin: I can name five riders who could win the Giro d'Italia
- Retro Giro d'Italia: Marco Pantani on the Mortirolo - Gallery
- From the Spanish Sierras to the Giro d'Italia
- Vincenzo Nibali: The Giro d'Italia will be a real fight but that's why I love it
- 10 riders to watch at the 2019 Giro d'Italia
- Giro d'Italia 2019: The ambush stages
- Unfinished symphony: Simon Yates and the Giro d'Italia
- The Two Gentlemen of Verona: Moser vs Fignon at the 1984 Giro d'Italia
Giro d'Italia Pre-Race News
- Team Ineos announce Giro d’Italia squad after Bernal's injury
- O'Connor aiming high once more at Giro d'Italia
- Bahrain-Merida name team to support Nibali at Giro d'Italia
- Lopez leads strong Astana team in Giro d'Italia
- Gaviria relishing leadership role for Giro d'Italia
- Majka to lead Bora-Hansgrohe Giro d'Italia - News Shorts
- Mollema leads the line for Trek-Segafredo at Giro d'Italia
- Teams take the stage for Giro d'Italia presentation - Gallery
- Ewan looks to transform pressure into success in Giro d'Italia sprints
- Roglic 'not worried' about starting Giro d'Italia in top form
- Simon Yates: I'm the number one favourite for the Giro d'Italia
- Giro d'Italia favourites to start TT early to avoid thunderstorms
Giro d'Italia 2019 Race Route
Races
-
Giro d'Italia11 May 2019 - 2 June 2019 | Italy | WorldTour

-
Stage 7 - Giro d'Italia: Bilbao wins stage 7 | Vasto - l'Aquila2019-05-17 185km
-
Rest Day 12019-05-20
-
Rest Day 22019-05-27
Latest Content on the Race

Giro d'Italia: Nibali loses seconds and momentum to Carapaz
By Barry Ryan published
Italian concedes ground to maglia rosa in uphill finale at Anterselva

Primoz Roglic: I'll fight until the end, so it'll be fun to watch
By Stephen Farrand published
Jumbo-Visma leader upbeat but evasive about his chances of winning the Giro d'Italia

Giro d'Italia stage 17 finish line quotes
By Cycling News published
Hear from Nans Peters, Richard Carapaz, Primoz Roglic and more

Sciandri: I loaded Roglic's bike onto Movistar car and took it to finish line
By Cyclingnews published
Sports director changed spare Movistar bike's pedals so that stranded Tolhoek could ride it

Sivakov stays in top 10 but loses white jersey after tough day at Giro d'Italia
By Cyclingnews published
Team Ineos leader limits losses but can't follow aggressive Lopez

Riders suffer in freezing conditions on stage 16 of Giro d'Italia
By Cyclingnews published
Dunne forced to pour hot tea on himself to keep warm after Passo del Mortirolo

Ciccone defies weather on Mortirolo to take second career Giro stage victory
By Cyclingnews published
'The rain and the cold are not my favourite conditions but today was a different day'

Giro d'Italia: Vuillermoz falls into ravine after asthma attack on Mortirolo
By Cyclingnews published
Frenchman able to continue despite incident while climbing on stage 16
Top News on the Race
-
Youthful Team Ineos squad secures top-10 finish for Sivakov at Giro d'Italia
'The way the team worked so hard for me was amazing' says young Russian climber -
Lopez settles for white jersey and seventh overall after 'unlucky' Giro d'Italia
Astana pleased with Colombian's performance and stage wins from Bilbao and Cataldo -
Dombrowski back in business with 12th overall at Giro d'Italia
US climber pleased with consistency after scoring best Grand Tour finish
-
Giro d'Italia victory gives Carapaz 'sporting immortality' in Ecuador
President cuts taxes on bike imports as country basks in Locomotive of Carchi's achievement -
Custom-painted Specialized Venge for Giro d'Italia points jersey winner Ackermann
Bora-Hansgrohe sprinter's bike features stunning split design -
Carthy's 11th overall at Giro d'Italia 'just a good sign of potential' says rider
EF Education First's British climber happy to keep his feet on the ground
-
Trek-Segafredo tick off Giro d'Italia goals through Mollema and Ciccone
US outfit calls race 'one of its best Grand Tours in the team's history' -
Simon Yates vows to come back to try again after 'heartbreaking' Giro d'Italia
'Disappointing isn't the right word – heartbreaking is more accurate' says British climber -
UCI jury decision under scrutiny after Lopez's assault on Giro d'Italia fan goes unpunished
Astana rider finishes seventh and wins best young rider white jersey
Related Features
-
The Two Gentlemen of Verona: Moser vs Fignon at the 1984 Giro d'Italia
A controversial Giro ends on a fitting note inside Verona's Roman amphitheatre -
Giro d'Italia 2020: Five key stages
The days that could decide the Corsa Rosa -
Richard Carapaz's Giro d'Italia Canyon Ultimate CF SLX – Gallery
Pink customisation to celebrate Ecuadorian's maglia rosa -
5 moments that defined the 2019 Giro d'Italia
From Bologna to Verona: How Carapaz upset the Nibali-Roglic narrative -
Verona time trial to crown Carapaz as Giro d’Italia winner – Preview
Campenaerts favourite to win final stage to Roman amphitheatre







































