Giro d'Italia

The latest news and race results from Italy's Grand Tour, covering everything from the start lists to the race winners.

Egan Bernal wins the 2021 Giro d'Italia
(Image credit: Getty Images)

Dates: Saturday, May 8-30
Stages: 21
Length: 3450km
Start: Torino (Turin)
Finish: Milan
TV Coverage (UK): Eurosport, GCN Race Pass

Giro d'Italia 2021: what happened?

Stage 21 - Senago to Milan (30.3km ITT)

There were no surprises as Filippo Ganna stormed to stage victory in the 2021 Giro d'Italia's final time trial in Milan, beating Rémi Cavagna (Deceuninck-Quick-Step) into second place.

As expected, there were no dramatic changes in the fight for the final pink jersey, with Egan Bernal able to comfortably finish and secure his maiden Giro overall win. Damiano Caruso held on to take second, while Simon Yates remained in third.

Stage 20 - Verbania to Valle Spluga - Alpe Motta (164km)

Damiano Caruso (Bahrain-Victorious) went on the attack on the final mountain of the Giro d'Italia 2021, holding off the chasing group of race leader Egan Bernal and Simon Yates to take the stage victory. He couldn't do enough to dislodge Bernal from the pink jersey though, with the Colombian maintaining control with just a 30km time trial to go on the final stage.

Stage 19 - Abbiategrasso to Alpe di Mera (Valsesia)(166km)

The GC action exploded back into life on stage 19 of the Giro, the penultimate mountain stage of the race.

Riders faced a huge mountain finish to Alpe di Mera, with the GC contenders battling for the stage as well as the time gaps.

Simon Yates (BikeExchange) was the aggressor as he attacked 4km from the finish of the stage, with Egan Bernal letting the Brit go clear and only working to minimise any time losses.

Yates took the stage and gained a handful of seconds on Bernal, but the Colombian comfortably held onto his race lead, by distancing second-place overall Damiano Caruso (Bahrain-Victorious). 

Stage 18 - Roverto to Stradella (231km)

There was no action amongst the GC contenders on stage 18 of the Giro d'Italia, with the peloton allowing a large breakaway to escape early on the stage. Alberto Bettiol (EF-Nippo) proved strongest from the break, overtaking the lone leader Rémi Cavagna on the final climb to solo to his first Grand Tour stage victory.

Stage 17 - Canazei to Saga di Ala (193km)

Egan Bernal showed the first signs he is tiring at this Giro d'Italia after losing time to Simon Yates (BikeExchange) and João Almeida (Deceuninck-Quick-Step) on the stage 17 summit finish. Bernal retains a healthy lead over Damian Caruso (Bahrain-Victorious) in the overall standings however, with four stages remaining.

Dan Martin (Israel Start-Up Nation) soloed to victory on the mountain top finish, attacking on the climb having ridden in the day's main breakaway.

Stage 16 - Sacila to Cortina d'Ampezzo (153km)

The 16th stage of the Giro d'Italia was heavily reduced from the more than 200km route with four high mountain passes thanks to adverse weather. Gone were the Passo Fedaia and Passo Pordoi from the route with the Passo Giau now the main obstacle of the day.

There was still plenty of excitement however, as Egan Bernal solidified his claim on the pink jersey with a sensational attack 4km from the top of the Giau and 21km from the finish line. The Colombian won the stage, with Damiano Caruso (Bahrain-Victorious) moving up to second and Hugh Carthy (EF-Nippo) moving up to third overall.

Stage 15 - Grado to Gorizia (147km)

The 15th stage of the Giro d'Italia got off to an awful start for a huge number of riders after a crash in the opening kilometres. That forced a neutralisation of the race while medical staff treated riders, with sixth overall Emanuel Buchmann (Bora-Hansgrohe) among those who had to abandon.

The breakaway triumphed once again, with Victor Campenaerts (Qhubeka-Assos) beating Oscar Riesbeek (Alpecin-Fenix) in a two-up sprint for the line. The GC contenders remained together as they were led in by Ineos Grendiers over 17 minutes later.

Stage 14 - Cittadella to Monte Zoncolan (205km)

Stage 14 of the Giro was by far the biggest mountain finish of the race so far, as riders climbed to the summit of the dreaded Monte Zoncolan, finishing at 1,700 metres above sea level.

The breakaway claimed another stage in this year's race, with Lorenzo Fortunato from EOLO-Kometa winning the day, taking the first Grand Tour stage victory for the new ProTeam run by Ivan Basso and Alberto Contador. 

In the GC race, Simon Yates (BikeExchange) made his first attack of this Giro, riding away from the favourites in the final few kilometres with only maglia rosa Egan Bernal able to follow. 

But as the riders ascended into the mist of the Zoncolan, Bernal countered Yates and comfortably rode away from the Brit, further extending his advantage. 

Yates was able to propel himself into second place overall, but Bernal tightened his grip on the race, as he led by 1-33 at the end of day. 

Stage 13 - Ravenna to Verona (198km)

It was one of the last chances for the sprinters to take a win at the Giro d'Italia, and Giacomo Nizzolo (Qhubeka-Assos) finally took his opportunity after numerous second places at his home race. Egan Bernal (Ineos Grenadiers) retained the overall lead with no changes on general classification.

Stage 12 - Siena to Bagno di Romagna (212km)

Stage 12 saw the second most climbing of any stage in the 2021 Giro, with four classified climbs to take on over 212km. It was another successful day for the breakaway, with Andrea Vendrame (Ag2r-Citroën) beating Chris Hamilton (Team DSM) in a two-up sprint for the line.

The top-10 in general classification remained the same, with only Vincenzo Nibali (14th overall) taking back seven seconds on race leader Egan Bernal (Ineos Grenadiers).

Stage 11 - Perugia to Montalcino (162km)

The Giro d'Italia exploded into life after the first rest day, with riders tackling 35km of gravel roads in the final 70km of stage 11 in Tuscany.

Race leader Egan Bernal (Ineos Grenadiers) was the day's big winner, tightening his grip on the pink jersey with second place Remco Evenepoel (Deceuninck-Quick-Step) dropping to seventh place overall after losing two minutes to his rival.

Mauro Schmid (Qhubeka-Assos) won the stage after making it into the day's main breakaway, out-sprinting Alessandro Covi (UAE Team Emirates) to the line as the pair made it to the finish together.

Stage 10 - L'Aquila to Foligno (139km)

Peter Sagan sprinted to the victory on stage 10 of the Giro d'Italia, the last stage before the race's first rest day. Sagan benefitted from his Bora-Hansgrohe team ripping up the race on the day's two climbs and reducing the sprint field.

Egan Bernal (Ineos Grenadiers) retained the overall lead but ceded a single second to Remco Evenepoel (Deceuninck-Quick-Step) behind him after the Belgian took two seconds to Bernal's one at the intermediate sprint point.

Stage nine - Castel di Sangro to Campo Felice (Rocca di Cambio) (158km)

The ninth stage of the Giro d'Italia 2021 came down to a fascinating chase between the GC favourites and the two riders left from the breakaway.

Onto the final 1.6km gravel sector on Campo Felice, Geoffrey Bouchard (Ag2r-Citroën) and Koen Bouwman (Jumbo-Visma) led the race with a narrow advantage over the favourites group behind.

But Egan Bernal (Ineos Grenadiers) launched a huge attack inside the final kilometre, blasting past the breakaway pair and surging to take the stage victory, his first Grand Tour stage win.

Bernal also moved into the race lead, as Remco Evenepoel (Deceuninck - Quick-Step) held onto his second place overall, 15 seconds behind the Colombian. 

Stage eight - Foggia to Guardia Sanframondi 

Stage eight of the Giro d'Italia saw the breakaway triumph once again with Frenchman Victor Lafay taking Cofidis' first victory at the Giro d'Italia in 11 years after going solo on the final category four climb.

Attila Valter (Groupama-FDJ) retained the lead in the general classification with no significant splits amongst the main favourites on the final climb.

Stage seven - Notaresco to Termoli (181km)

Caleb Ewan (Lotto-Soudal) doubled up on stage wins with a sensational effort on stage seven of the Giro d'Italia, following an early sprint from Fernando Gaviria (UAE Team Emirates) before round the Colombian and winning clear on the line.

Attila Valter (Groupama-FDJ) retained the overall lead after finishing safely in the main peloton.

Stage six - Grotte di Frasassi to Ascoli Piceno, San Giacomo (160km)

Stage six of the 2021 Giro d'Italia saw the first mountains day proper, with the pink jersey changing hands by the end of the stage. Attila Valter (Groupama-FDJ) took over the lead of the GC after Alessandro De Marchi (Israel Start-Up Nation) was dropped midway through the stage.

Gino Mader (Bahrain-Victorious) took the stage victory from the day's main breakaway, with Egan Bernal (Ineos Grenadiers) finishing second as he led home the first group of GC favourites that also contained Dan Martin (Israel Start-Up Nation), Remco Evenpoel (Deceuninck-Quick-Step), and Giulio Ciccone (Trek-Segafredo).

Stage five - Modena to Cattolica

Stage five of the Giro d'Italia was, for the most part, a quiet day for the peloton on the flat parcours. The closing kilometres on the twisty, technical roads to the finish provided plenty of drama though, with numerous crashes which saw the abandonments of GC contender Mikel Landa (Bahrain-Victorious).

It was Caleb Ewan (Lotto-Soudal) who was able to triumph in the sprint finish however, making a late dart to the line to beat Giacomo Nizzolo (Qhubeka-Assos) into second. Alessandro De Marchi (Israel Start-Up Nation) retained the overall lead after finishing safely in the main bunch.

Stage four - Piacenza to Sestola (187KM)

Joe Dombrowski (UAE Team Emirates) took a long-awaited Grand Tour stage victory in the rain-soaked fourth stage of the 2021 Giro, soloing from the day's main breakaway on the final climb in Sestola. His fellow escapee Alessandro De Marchi (Israel Start-Up Nation), who finished second, did enough to overturn his deficit in GC and move into the overall lead.

Amongst the GC contenders, João Almeida (Deceuninck-Quick-Step) was the biggest casualty as he lost around four minutes to his key rivals. His team-mate Remco Evenepoel was unable to follow when the likes of Egan Bernal (Ineos) and Mikel Landa (Bahrain-Victorious) attacked, eventually losing 11 seconds to them along with Simon Yates (BikeExchange). 

Stage three - Biella to Canale (190km)

Filippo Ganna (Ineos Grenadiers) successfully held on to his pink jersey after a tricky hilly stage at the Giro d'Italia, that looked to suit those sprinters who could hold their own on the shorter climbs.

But the early breakaway was able to take their opportunity to hold off the peloton and the sprinters within, with Dutchman Taco van der Hoorn going solo in the final 8km to hold on for stage victory by just four seconds.

Stage two - Stupinigi to Novara (179km)

Belgium's Tim Merlier (Alpecin-Fenix) took sprint victory on the flat second stage of the 2021 Giro, taking his maiden victory on his debut at the race. The former Belgian champion beat Giacomo Nizzolo (Qhubeka-Assos) and Elia Viviani (Cofidis) to the line with a powerful effort.

Filippo Ganna (Ineos Grenadiers) held on to the race lead after safely finishing in the main peloton.

Stage one - Turin to Turin - 8.6km (ITT)

The opening time trial of the 2021 Italian Grand Tour saw Filippo Ganna claim a second, consecutive first maglia rosa.

The world time trial champion was back in imperious form after looking out of sorts at a soaking wet and bitterly cold Tour de Romandie, posting the third fastest average speed in the history of the race, at 58.748km/h, although apparently the official course measurement was over-stated by 300m, reducing this record.

Another Italian, Jumbo-Visma's Edoardo Affini, finished second, 10 seconds off the winning pace, while his team-mate Tobias Foss was third, a further three seconds back.

Deceuninck - Quick-Step rounded out the top five, with João Almeida and Remi Cavagna, while Remco Evenepoel announced his comeback with an impressive seventh place.

Of the other GC contenders, Astana's Aleksandr Vlasov was the quickest, 24 seconds down on Ganna, while the likes of Hugh Carthy (EF-Nippo), Simon Yates (BikeExchange) and Egan Bernal (Ineos) were 15 seconds slower than the Russian, in an early sizing up of the candidates for the overall.

Giro d'Italia

Tao Geoghegan-Hart celebrates winning the Giro d'Italia 2020 with his team (Photo by Stuart Franklin/Getty Images,)

Tao Geoghegan-Hart celebrates winning the Giro d'Italia 2020 with his team (Photo by Stuart Franklin/Getty Images,)

The Giro d'Italia is the first of the Grand Tours, with the other three-week long races being the  Tour de France and the Vuelta a España. The riders tackle 21 stages around Italy with the event usually taking place in May.

Usually, the race takes place entirely within the borders of Italy but the 'Corsa Rosa' has held stages in other nations over its 103 editions. These include the likes of Denmark, Israel and France. 2021 is going to be the race's 104th edition.

This year, the race does take place entirely in Italy with it starting and finishing in the northwest of the country before snaking around almost all of the mainland during its 3450km voyage.

Italy's terrain is very varied and the race has taken on and made names of some of its best mountains like the Monte Zonccolan, Passo dello Stelvio, Colle dell'Angnello, Passo di Mortirolo and Passo Gavia as well as many more besides.

It is often the individual time trials that decide the race, though. In 2021 the race is bookended by the tests against the clock with one of stage one in Turin and one on stage 21 into Milan.

But you have to be in it to win it and anybody who hopes to take the pink jersey at the Giro will need to get through several sprint stages and medium mountain stages. These also give a chance for stage wins that can spark amazing careers

Last year's event was exceptionally close after Tao Geoghegan Hart (Ineos Grenadiers and Jai Hindley (Team DSM) went into the final time trial on exactly the same time.

Geoghegan Hart eventually came out on top winning the overall by 39 seconds over the Australian rider after a very strong time trial to close the race.

The British rider went into the race to support Geraint Thomas, who crashed out early on after hitting a bottle. Last year's edition introduced a whole new cast of Grand Tour riders with Geoghegan Hart, Hindley and João Almeida (Deceuninck - Quick-Step) looking like potential future winners.

Giro d'Italia 2021 route

Riders climb the Stelvio during stage 18 of the 2020 Giro d'Italia (Photo by LUCA BETTINI/AFP via Getty Images)

Riders climb the Stelvio during stage 18 of the 2020 Giro d'Italia (Photo by LUCA BETTINI/AFP via Getty Images)

Here is the route of the Giro d'Italia 2021, a total of eight mountain stages, two time trials, four flat sprint stages and six hilly days, the winner will need to be able to face it all to come out on top. For more information on each stage, go to our route page.

1Sat May 8TorinoTorino8.6kmITT
2Sun May 9StupinigiNovara179kmFlat
3Mon May 10BiellaCanale190kmHilly
4Tue May 11PiacenzaSestola187kmHilly
5Wed May 12ModenaCattolica177kmFlat
6Thu May 13Grotte di FrassassiAscoli Piceno160kmMountain
7Fri May 14NotarescoTemoli181kmFlat
8Sat May 15FoggiaGuardia Sanframondi170kmMountain
9Sun May 16Castel di SangroCampo Felice158kmMountain
10Mon May 17AquilaFoligno
Rest dayTue May 18139kmHilly
11Wed May 19PerugiaMontalcino162kmHilly
12Thu May 20SienaBagno di Romagna212kmHilly
13Fri May 21RavennaVerona198kmFlat
14Sat May 22CittadellaMonte Zoncolan205kmMountain
15Sun May 23GradoGorizia147kmHilly
16Mon May 24SacilleCortina d’Ampezzo
Rest dayTue May 25212kmMountain
17Wed May 26CanazeiSega di Ala193kmMountain
18Thu May 27RoveretoStradella231kmFlat
19Fri May 28AbbiategrassoAlpe di Mera Valsesia176kmMountain
20Sat May 29VerbaniaAlpe Motta164kmMountain
21Sun May 30SenagoMilan30.3kmITT

Read more: 

Past winners of the Giro d'Italia

2020 - Tao Geoghegan-Hart
2019 - Richard Carapaz
2018 - Chris Froome
2017 - Tom Dumoulin
2016 - Vincenzo Nibali
2015 - Alberto Contador
2014 - Nairo Quintana
2013 - Vincenzo Nibali
2012 - Ryder Hesjedal
2011 - Michele Scarponi
2010 - Ivan Basso
2009 - Denis Menchov
2008 - Alberto Contador
2007 - Danilo Di Luca
2006 - Ivan Basso
2005 - Paolo Savoldelli
2004 - Damiano Cunego
2003 - Gilberto Simoni
2002 - Paolo Savoldelli
2001 - Gilberto Simoni
2000 - Stefano Garzelli