Primož Roglič Wins the 2023 Giro d’Italia

106th giro d'italia 2023 stage 20
Who Won the 2023 Giro d’Italia?Tim de Waele - Getty Images
  • Oops!
    Something went wrong.
    Please try again later.

Primož Roglič won the 2023 Giro d’Italia behind a brilliant ride on the race’s penultimate stage. The Slovenian riding for Jumbo-Visma snatched the pink leader’s jersey from Geraint Thomas (INEOS Grenadiers) on a Stage 19 time trial to win his fourth career grand tour—his first at the Giro d’Italia.

Roglič exorcised his mountain time trial demons from the 2020 Tour de France on Saturday, overcoming a mechanical issue up the climb, to win the stage and gain 40 seconds on Thomas. That was more than enough time to give Roglič the maglia rosa as the leader of the Giro. Roglič maintained his lead on the mostly ceremonial 20th and final stage to claim the overall win. Mark Cavendish (Astana) won that final stage sprint.

It was a Giro that was defined in the first two weeks by miserable weather conditions and an outbreak of COVID-19 in the peloton. Remco Evenepoel, who held the maglia rosa after the race’s first week, was forced to withdraw after a positive COVID test.

Despite a rough first two weeks, fans were treated to a terrific last week of bike racing. It was a brutal week in the mountains, culminating with the time trial that included over 1K of climbing that pushed riders to the limit on the final “GC” day of the race.

Evenepoel abandoned the Giro after Stage 9, leaving the pink jersey to Thomas. The 37-year-old Welshmen held the top GC spot until Stage 14 when Bruno Armirail (Groupama-FDJ) briefly held the jersey for a few days before Thomas took it back. Thomas managed to fend off Roglič and João Almeida (UAE Team Emirates) until the Stage 19 time trial when Roglič captured the maglia rosa for the first time in the race.

Here’s a look at the final standings for each jersey classification at the 2023 Giro d’Italia.

Giro d’Italia General Classification Results (Maglia Rosa)

  1. Primož Roglič (Jumbo-Visma)

  2. Geraint Thomas (INEOS Grenadiers)

  3. João Almeida (UAE Team Emirates)

  4. Damiano Caruso (Bahrain Victorious)

  5. Thibaut Pinot (Groupama-FDJ)

Giro d’Italia Points Classification Results (Maglia Ciclamino)

  1. Jonathan Milan (Bahrain Victorious)

  2. Derek Gee (Israel-Premier Tech)

  3. Pascal Ackermann (UAE Team Emirates)

  4. Michael Matthews (Team Jayco Alula

  5. Toms Skujins (Trek-Segafredo)

Giro d’Italia Mountains Classification Results (Maglia Azzurra)

  1. Thibaut Pinot (Groupama-FDJ)

  2. Derek Gee (Israel-Premier Tech)

  3. Ben Healy (EF Education-EasyPost)

  4. Davide Bais (Eolo-Kometa)

  5. Einer Rubio (Movistar Team)

Giro d’Italia Young Rider Classification Results (Maglia Bianca)

  1. João Almeida (UAE Team Emirates)

  2. Thymen Arensmen (INEOS Grenadiers)

  3. Andreas Leknessund (Team DSM)

  4. Einer Rubio (Movistar Team)

  5. Ilan Van Wilder (Soudal-Quick Step)

You Might Also Like