Giro d'Italia 2023
Latest News from the Race
-
Philippa York Analysis: Roglic, redemption and the valley of death
Monte Lussari provides grand finale, but the Giro needs a rethink -
Derek Gee the unofficial Giro d'Italia MVP
'This race has changed my life' says Canadian after seven breakways and four second places -
Primoz Roglic shows new inner peace after emotional Giro d'Italia victory
'I can't really describe in words, they're memories for a lifetime' says Slovenian
Date | May 6, 2023 - May 28, 2023 |
Distance | 3489.2 kilometres (2,168 miles) |
Start location | Fossacesia, Italy |
Finish location | Rome |
Category | UCI WorldTour/Grand Tour |
Edition | 106th |
Total climbing/altitude gain | 51,400 metres |
Previous edition | 2022 Giro d'Italia |
Previous winner | Jai Hindley (Aus) Bora-Hansgrohe |
Giro d'Italia 2023 stage reports
Stage 21 - Primoz Roglic secures overall victory in Rome / As it happened
In a thrilling finale to the 2023 Giro d'Italia, Primož Roglič (Jumbo-Visma) celebrated a largely ceremonial day of racing as the winner of the overall title, while Mark Cavendish triumphed with the stage 21 victory in Rome.
Stage 20 - Primoz Roglic poised for overall victory with stage 20 mountain time trial win / As it happened
In what was a stunning performance on the decisive stage 20 mountain time trial, Primož Roglič (Jumbo-Visma) won the day's stage and took the maglia rosa from overnight leader Geraint Thomas (Ineos Grenadiers). The Slovenian is now poised to win the overall title as the race heads into the finale in Rome.
Stage 19: Buitrago wins mountaintop battle on stage 19 to Tre Cime Lavaredo / As it happened
The breakaway took the day on the queen stage of the 2023 Giro d'Italia, with Santiago Buitrago (Bahrain-Victorious) demoting Derek Gee to yet another second place, mowing the Canadian down after he'd launched a courageous move on the steep ascent to Tre Cime Lavaredo. In the maglia rosa group, João Almeida lost his chances of winning the Giro, while Primož Roglič carved out three seconds in the final metres over race leader Geraint Thomas.
Stage 18: Filippo Zana beats Thibaut Pinot to conquer Zoldo Alto on stage 18 / As it happened
The breakaway gained enough time to contest the stage win in the first of three big days in the Dolomites. Filippo Zana (Jayco-AlUla) delivered more heartbreak to Thibaut Pinot (Groupama-FDJ), snatching the stage win at Val di Zoldo from the Frenchman. The GC shifted slightly with Geraint Thomas (Ineos) unflappable in the face of an attack from Primož Roglič (Jumbo-Visma), while João Almeida (UAE) had to fight to limit his losses.
Stage 17: Alberto Dainese wins stage 17 bunch sprint in Caorle / As it happened
It was a day for the sprinters with no climbs, and Alberto Dainese (Team DSM) took full advantage storming to the bunch-sprint victory ahead of Jonathan Milan (Bahrain Victorious) and Michael Matthews (Jayco-AlUla) in Caorle. With no changes to the overall classification, Geraint Thomas (Ineos Grenadiers) carries the leader's jersey into the mountains throughout the final week of racing.
Stage 16: Almeida outduels Thomas on stage 16 atop Monte Bondone / As it happened
The Giro d'Italia continued after the second rest day with the peloton tasked with the summit finish atop Monte Bondone, in what many hoped would reignite the battle for the GC in the final week of racing. João Almeida (UAE Team Emirates) won the race to the summit, beating Geraint Thomas (Ineos Grenadiers) at the line. Thomas regained the pink jersey, with both riders putting time into Primož Roglič (Jumbo-Visma).
Stage 15: McNulty wins from the break on Lombardia-style stage 15 / As it happened
Brandon McNulty (UAE Team Emirates) outsprinted Ben Healy (EF Education-EasyPost) and Marco Frigo (Israel-Premier Tech) after an exciting battle to the line to win the ‘mini Il Lombardia’ in Bergamo. The trio escaped from the 17-man breakaway on the final climb, with Frigo battling back to catch back after faltering on the ascent. Bruno Armirail (Groupama-FDJ) remained in the maglia rosa with a 1:08 lead on Geraint Thomas (Ineos Grenadiers) heading into the second rest day.
Stage 14: Denz triumphs from break on stage 14 as Armirail takes race lead / As it happened
Emerging from the breakaway, Nico Denz (Bora-Hansgrohe) almost celebrated too soon at the end of stage 14, but just held on to beat out Derek Gee (Israel-Premier Tech) for the victory. Alberto Bettiol (EF Education-EasyPost) rounded out the podium after leading out the sprint. Bruno Armirail (Groupama-FDJ) jumped into the maglia rosa with a 20-minute time gain from the breakaway. Geraint Thomas (Ineos Grenadiers) gave up the lead on another long wet day and now sits in second overall at 1:41 down.
Stage 13: Rubio beats Pinot, Cepeda to win abbreviated mountain stage 13 / As it happened
Einer Rubio (Movistar) emerged from a three-rider breakaway to win stage 13 of the Giro d'Italia at Crans-Montana in Switzerland. Soon-to-retire French rider Thibaut Pinot (Groupama-FDJ) fell short near the finish line to place second, while EF Education-EasyPost's Alexander Cepeda was third. There was lots of drama well before the finish line, as organisers had to cut the stage short by 74.6km due to bad weather conditions, teams having to transfer to Switzerland by bus and take a new start after the Grand St Bernard Pass.
Stage 12: Nico Denz powers to breakaway-sprint victory / As it happened
It was a day for the breakaway as Nico Denz (Bora-Hansgrohe) sprinted to victory from a three-rider move that successfully made it to the finish line in Rivoli. There was no threat to the general classification contenders, even as the main field finished more than eight minutes behind the break, with Geraint Thomas (Ineos Grenadiers) holding onto the maglia rosa.
Stage 11: Ackermann awarded photo-finish sprint victory on stage 11 / As it happened
Despite the hills and all-day breakaway on stage 11, the race ended in a thrilling bunch sprint that came down to a photo finish in Tortona. Officials awarded the victory to Pascal Ackermann (UAE Team Emirates), who finished on the line with maglia ciclamino Jonathan Milan (Bahrain Victorious) and Mark Cavendish (Astana Qazaqstan). A mid-race crash took down Ineos Grenadier's Tao Geoghegan Hart, who was forced to abandon, while Pavel Sivakov also crashed and dropped out of the top 10 overall. Geraint Thomas maintained his overall lead heading into stage 12.
Stage 10: Magnus Cort scores Grand Tour stage win triple in Viareggio / As it happened
The Giro d'Italia resumed after the first rest day, with Magnus Cort (EF Education-EasyPost) winning stage 10 from a breakaway sprint in Viareggio. Although there was discussion of shortening the stage due to cold, wet and windy conditions, the peloton completed the full 196km. The stage also marked the first day for Geraint Thomas (Ineos Grenadiers) in the maglia rosa after Remco Evenepoel (Soudal-QuickStep) was forced to abandon the race due to a positive test for COVID-19. He finished safely in the field to maintain a two-second lead on runner-up Primož Roglič (Jumbo-Visma).
Stage 9: Giro d'Italia stage 9: Remco Evenepoel wins time trial to take maglia rosa / As it happened
The 35 kilometre individual time trial was not exactly the rout expected from Remco Evenepoel, but the Belgian champion managed to win the stage - albeit by one second over a profoundly disappointed Geraint Thomas - and retake the pink jersey.
Stage 8: Ben Healy parlays 50km solo into his first Grand Tour stage win / As it happened
After an impressive Spring Classics campaign, Ben Healy added to his rapidly growing palmares with a commanding solo victory in Fossombrone. The Irishman attacked his breakaway companions on the short but steep I Cappuccini climb with 50km to go and soloed in for his first Grand Tour stage win.
Behind, Primož Roglič attacked maglia rosa holder Andreas Leknessund and, along with Ineos' Geraint Thomas and Tao Geoghegan Hart, gained 24 seconds on the race leader. Remco Evenepoel also lost ground on the attackers but gained on Leknessund at 14 seconds.
Stage 7: Bais wins stage 7 from breakaway trio atop Campo Imperatore / As it happened
Davide Bais (Eolo-Kometa) secured his first pro victory in memorable fashion, taking the honours atop the Gran Sasso d'Italia at Campo Imperatore. Part of a three-rider breakaway that succeeded at the finish line, Bais was the strongest, dropping his rivals inside the finale few hundred metres to take the win.
Stage 6: Mads Pedersen claims stage 6 as breakaway caught at last gasp / As it happened
The peloton caught breakaways Simon Clarke (Israel-Premier Tech) and Alessandro De Marchi (Jayco-AlUla) with just 300 metres to race, in time for Mads Pedersen (Trek-Segafredo) to secure the sprint victory in Naples, beating Jonathan Milan (Bahrain Victorious) and Pascal Ackerman (UAE Team Emirates) to the line.
Stage 5: Groves wins crash-marred stage 5 in Salerno / As it happened
Stage 5 to Salerno should have been a simple day and one for the sprinters but a driving rain turned the stage into a crash-fest. From the first kilometres to the finish line, crashes hampered the race favourites. Remco Evenepoel was taken down when a dog veered at the peloton, Primoz Roglic was caught up in a crash with 7km to go, and Mark Cavendish was one of several riders to fall at the finish line after Alberto Dainese veered in his sprint. The Italian was later relegated. Kaden Groves won the stage.
Stage 4: Paret-Peintre powers to victory at Lago Laceno on stage 4/ As it happened
Aurélien Paret-Peintre (AG2R Citroën) and Andreas Leknessund (Team DSM) split the spoils on stage 4 of the Giro d’Italia with the Frenchman winning the stage in a two-up sprint, and the Norwegian taking the maglia rosa after a tough day at the front of the race.
After a hard day out in front of the race, the pair powered away from the seven-rider breakaway on the climb to Lago Laceno.
Leader into the stage, Remco Evenepoel (Soudal-QuickStep) let the break go up the road, crossing the line 2:01 behind the winner. Evenepoel is now second overall at 28 seconds, with Paret-Peintre third at 30 seconds.
Stage 3: Michael Matthews claims stage 3 in uphill sprint/ As it happened
Michael Matthews took his first victory of 2023 in Melfi after his Jayco-AlUla squad executed a perfect strategy. The team closed down the early breakaway, distanced most of Matthews' sprint rivals and then lead him into the twisting finish.
The Australian jumped first but managed to hold on to beat Mads Pedersen (Trek-Segafredo) and Kaden Groves (Alpecin-Deceuninck).
Remco Evenepoel (Soudal-QuickStep) stayed safe all day and even gained second on his overall rivals at a late intermediate sprint.
Stage 2: Jonathan Milan wins hectic finish in San Salvo / As it happened
Jonathan Milan (Bahrain Victorious) took his first WorldTour win on his Grand Tour debut, using his track speed and power to win the sprint in San Salvo.
The track pursuiter avoided the late crash that disrupted the finale and then produced the speed to go clear of David Dekker (Arkéa Samsic) and Kaden Groves (Alpecin-Deceuninck).
Remco Evenepoel (Soudal-QuickStep) enjoyed his first day in the maglia rosa but only just avoided the late crash, going on to blame Groves for the incident. The Australian insisted it was a 'race incident'.
Stage 1: Remco Evenepoel flies across time trial course for victory and first maglia rosa / As it happened
Remco Evenepoel (Soudal-QuickStep) won the opening 19.6km time trial along the Adriatic coast to take early control of the 2023 Giro d'Italia. The Belgian beat Filippo Ganna (Ineos Grenadiers) by 22 seconds and João Almeida (UAE Team Emirates) by 29 seconds.
Primož Roglič (Jumbo-Visma) lost 43 seconds, with other overall contenders losing much more as Evenepoel showed he was on form and ready to fight for victory.
Giro d'Italia 2023 results
Results powered by FirstCycling
The 106th edition of the Giro d'Italia is upon us with the Corsa Rosa having kicked off along the Adriatic coast in Abruzzo on May 6, 2023 and traversing all but three of Italy's 20 regions before landing in the capital, Rome, on May 28.
Primož Roglič (Jumbo-Visma) and world champion Remco Evenepoel (Soudal-Quickstep) are among the main Giro d'Italia contenders for the GC, which takes the 176-rider peloton through 21 days of action.
The riders traverse the hills of the Apennines, the high mountains of the Alps and Dolomites, and the flatlands of the Po Valley along the way, while three time trials totalling 73km in length provide a test rarely seen in modern Grand Tours.
Many of the top contenders at the race – Roglič and Evenepoel as well as Geraint Thomas, Aleksandr Vlasov, and João Almeida – haven't won before, so we're likely to see a new name added to the Giro's honour roll.
2022 champion Jai Hindley isn't taking part, while previous winners Egan Bernal, Chris Froome and Richard Carapaz are also absent. 2020 winner Tao Geoghegan Hart (Ineos Grenadiers) will line up at the Grande Partenza as the only past champion on the start list.
Cyclingnews is providing comprehensive reporting from the Giro d'Italia, with live minute-by-minute reports every day as well as interviews, breaking news, race analysis, and the latest tech from our team around the world and on the ground in Italy.
Subscribe to Cyclingnews for the comprehensive Giro d'Italia experience so you'll never miss a moment of our coverage.
- How to watch the 2023 Giro d'Italia
- Giro d'Italia 2023 start list
- Giro d'Italia 2023 preview
- Giro d'Italia 2023 route
- Giro d'Italia 2023 contenders
Giro d'Italia route
The 2023 Giro d'Italia will be the 106th edition of the Italian Grand Tour, taking place from May 6-28. The 2023 Giro d'Italia route will see the peloton visit 17 of Italy's 20 regions, with only Sicily, Sardinia, and Calabria missing out.
How to watch the Giro d'Italia
The 2023 Giro d'Italia will be broadcast worldwide on channels such as Eurosport, GCN, Flobikes and more. Find out how to watch the 2023 Giro d'Italia from anywhere.
Giro d'Italia contenders
The race is expected to be a showdown between the two major Giro d'Italia favourites 2022 Vuelta a España winner and world champion Remco Evenepoel (Soudal-QuickStep) and Primož Roglič (Jumbo-Visma).
Reigning champion Jai Hindley (Bora-Hansgrohe) won't be taking the start, instead choosing to focus on July's Tour de France.
However, there are plenty of names to watch – we'll also be keeping our eyes on the likes of Tao Geoghegan Hart, Aleksandr Vlasov and João Almeida. For a full rundown of all of the Giro favourites you can read our full guide to the Giro d'Italia 2023 favourites and contenders.
Giro d'Italia start list
Our 2023 Giro d'Italia start list is updated in live time, courtesy of FirstCycling. You can also check out our comprehensive Giro d'Italia team guide for all the information on the squads.
Giro d'Italia schedule
Date | Stage | Time (CET) |
---|---|---|
May 6 | Stage 1: Fossacesia Marina - Ortona | 13:50 - 17:09 |
May 7 | Stage 2: Teramo - San Salvo | 12:10 - 17:12 |
May 8 | Stage 3: Vasto - Melfi | 11:45 - 17:12 |
May 9 | Stage 4: Venosa - Lago Laceno | 12:30 - 17:15 |
May 10 | Stage 5: Atripalda - Salerno | 12:40 - 17:12 |
May 11 | Stage 6: Napoli - Napoli | 12:55 - 17:13 |
May 12 | Stage 7: Capua - Gran Sasso d'Italia | 11:15 - 17:14 |
May 13 | Stage 8: Terni - Fossombrone | 11:50 - 17:11 |
May 14 | Stage 9: Savignano sul Rubicone - Cesena | 13:10 - 17:09 |
May 15 | Rest day | Row 9 - Cell 2 |
May 16 | Stage 10: Scandiano - Viareggio | 12:05 - 17:14 |
May 17 | Stage 11: Camaiore - Tortona | 11:25 - 17:14 |
May 18 | Stage 12: Bra - Rivoli | 12:30 - 17:14 |
May 19 | Stage 13: Borgofranco d'Ivrea - Crans-Montana | 11:00 - 17:11 |
May 20 | Stage 14: Sierre - Cassano Magnago | 12:05 - 17:14 |
May 21 | Stage 15: Seregno - Bergamo | 11:45 - 17:12 |
May 22 | Rest day | Row 16 - Cell 2 |
May 23 | Stage 16: Sabbio Chiese - Monte Bondone | 10:50 - 17:15 |
May 24 | Stage 17: Pergine Valsugana - Caorle | 12:45 - 17:13 |
May 25 | Stage 18: Oderzo - Val di Zoldo | 12:30 - 17:15 |
May 26 | Stage 19: Longarone - Tre Cime di Lavaredo | 11:35 - 17:13 |
May 27 | Stage 20: Tarvisio - Monte Lussari | 11:30 - 18:29 |
May 28 | Stage 21: Roma - Roma | 15:25 - 18:43 |
Giro d'Italia teams
The 18 WorldTeams earned automatic invitations to the 2023 Giro d'Italia along with the two ProTeams that were at the top of the UCI teams rankings in 2022. However, the latter – Lotto-Dstny and TotalEnergies declined their invitations, leaving four wildcard places.
Those are taken up by Italian ProTeams Eolo-Kometa, Green Project-Bardiani CSF-Faizané, and Team Corratec, while Israel-Premier Tech are also invited after their relegation from the WorldTour last year.
- AG2R Citroën
- Alpecin-Deceuninck
- Astana Qazaqstan
- Bahrain Victorious
- Bora-Hansgrohe
- Cofidis
- EF Education-EasyPost
- Eolo-Kometa
- Green Project-Bardiani CSF-Faizanè
- Groupama-FDJ
- Ineos Grenadiers
- Intermarché-Circus-Wanty
- Israel-Premier Tech
- Jumbo-Visma
- Movistar
- Soudal Quick-Step
- Team Arkéa-Samsic
- Team Corratec
- Team DSM
- Team Jayco-AlUla
- Trek-Segafredo
- UAE Team Emirates
Giro d'Italia records
Most overall wins: Fausto Coppi, Alfredo Binda, Eddy Merckx (five); Giovanni Brunero, Gino Bartali, Fiorenzo Magni, Felice Gimondi, Bernard Hinault (three).
Most stage wins: Mario Cipollini (42), Alfredo Binda (41), Learco Guerra (31), Constance Girardengo (30), Eddy Merckx (25) ... Mark Cavendish (16)
Most mountain classification wins: Gino Bartali (seven); José Manuel Fuentes (four); Fausto Coppi, Franco Bitossi, Claudio Bortolotto, Claudio Chiappucci (three)
Most points classification wins: Francesco Moser, Giuseppe Saronni (four); Roger De Vlaeminck, Johan van der Velde, Mario Cipollini (three)
Most starts: Wladimir Panizza (18); Pierino Gavazzi, Domenico Pozzovivo (17)
Youngest winner: Fausto Coppi, 1940 (20 years and 268 days)
Oldest winner: Fiorenzo Magni, 1955 (34 years and 180 days)
Smallest margin of victory: 11 seconds (Fiorenzo Magni, 1948)
Largest margin of victory: 1:57:26 (Alfonso Calzolari, 1914)
Fastest edition: 2013 (40.113kph)
Stages
-
Giro d'Italia 20236 May 2023 - 28 May 2023 | Ortona | WorldTour
- Giro d'Italia 2023 route
- Evenepoel, Roglic and a race of two halves - Giro d’Italia 2023 Preview
- Giro d'Italia past winners
-
Rest Day 12023-05-15
-
Rest Day 22023-05-22
Latest Content on the Race
Philippa York Analysis: Roglic, redemption and the valley of death
By Philippa York published
Analysis Monte Lussari provides grand finale, but the Giro needs a rethink
Derek Gee the unofficial Giro d'Italia MVP
By Stephen Farrand published
News 'This race has changed my life' says Canadian after seven breakways and four second places
Primoz Roglic shows new inner peace after emotional Giro d'Italia victory
By Stephen Farrand published
News 'I can't really describe in words, they're memories for a lifetime' says Slovenian
'The emotions are a bit raw' – Geraint Thomas eyes Vuelta after near miss at Giro
By Barry Ryan published
News Welshman confirms intention to continue racing into 2024
'What a way to end my Giro d'Italia' - Mark Cavendish strikes in Rome
By Stephen Farrand published
News Manxman gets a lead-out from Geraint Thomas to win his final race in Italy
Giro d'Italia stage 21 final GC standings: Primoz Roglic wins the overall title
By Kirsten Frattini last updated
Standings Jumbo-Visma celebrate overall victory in Rome
Twenty seconds of panic – Primoz Roglic defies mechanical to win Giro d’Italia
By Barry Ryan published
feature ‘In a moment like this, when the pressure was so high, he stayed so calm’
How to watch the 2023 Giro d'Italia – live streaming
By Daniel Ostanek last updated
News Follow all the action as Thomas, Roglic, Almeida and more do battle in the final days of the race
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Thank you for signing up to The Pick. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.
Top News on the Race
-
'It's not a circus, it's amazing' - Riders suffer, enjoy Giro d'Italia's mountain TT
Patrick Lefevere’s criticism cancelled by a thrilling day of racing at Monte Lussari -
'I always have hope and fight on' - Primoz Roglic inspired by Slovenian fans at Giro d'Italia
Jumbo-Visma rider sets up overall victory on Monte Lussari -
'At the moment, it just hurts' – Geraint Thomas loses Giro d'Italia at the last
Welshman concedes pink jersey to Roglič in Monte Lussari time trial
-
Giro d'Italia: Geraint Thomas confident amid unknowns in Monte Lussari finale
Ineos Grenadiers rider loses three seconds to Roglic after Tre Cime di Lavaredo clash -
Giro d'Italia: Start order for stage 20 Monte Lussari time trial
Can Geraint Thomas hold on to win the overall in viciously steep test? -
'Maybe I went too deep yesterday' – Dunbar's momentum stalls at Giro d'Italia
Irishman limits losses at Tre Cime di Lavaredo to stay in top five
-
‘I got a bit of legs back’ - Primoz Roglic ready for final Giro d’Italia TT showdown
Slovenian gains three second on Thomas on Tre Cime di Lavaredo finish -
AG2R Citroën team car ejected from Giro d'Italia for crashing Carlos Verona
Movistar rider persists in breakaway despite fall -
'I don't trust that guy' - Geraint Thomas on Roglic mind games at Giro d'Italia
Race leader says rival was 'playing silly buggers' but refuses to get sucked in
Related Features
-
Philippa York Analysis: Roglic, redemption and the valley of death
Monte Lussari provides grand finale, but the Giro needs a rethink -
Twenty seconds of panic – Primoz Roglic defies mechanical to win Giro d’Italia
‘In a moment like this, when the pressure was so high, he stayed so calm’ -
The more the Giro d'Italia changes, the more Geraint Thomas stays the same – Analysis
Consistency carries Welshman towards victory, but the toughest part is still to come -
Three riders, three days, 29 seconds – Thomas, Almeida and Roglic reach Giro d’Italia endgame
‘One bad moment on those three stages can cost you the whole race’ says Jumbo-Visma DS Marc Reef -
Stunning mountains and a broken stalemate – Giro d'Italia stage 16 gallery
Monte Bondone adds fuel to GC fire as Thomas reclaims maglia rosa and rank of challengers is thinned