2025 Giro d'Italia

Giro d'Italia 2025 Stage 17 Results: Isaac Del Toro Protects Pink Jersey

Giro d'Italia 2025 Stage 17 Results: Isaac Del Toro Protects Pink Jersey

Leader Isaac del Toro bounced back from the disappointment of seeing his advantage slashed by storming to victory in Stage 17 of the Giro d'Italia 2025.

May 28, 2025 by AFP Report
Giro d'Italia 2025 Stage 18 Preview

Overall leader Isaac del Toro bounced back from the disappointment of seeing his advantage slashed by storming to a brilliant victory in Stage 17 of the Giro d'Italia 2025 on Wednesday.

The Mexican saw his lead cut from 1 minute, 20 seconds to just 26 seconds in Stage 16, but he attacked on the Le Motte climb, before powering away from Romain Bardet and Richard Carapaz in the final two kilometers.

Del Toro celebrated his maiden Grand Tour stage victory with a bow and now is 41 seconds ahead of Ecuadoran rider Carapaz overall, with Simon Yates 10 seconds further back.

It was a spectacular response from Team UAE's Del Toro, who timed his surge to victory to perfection at the end of a mountainous 155-kilometer ride to Bormio in the Alps.

"It's incredible, everybody wants this, and today, I realized I will never give up," he said. "I will always stay one step in front, and I will always try... I don't have anything to lose, and today wasn't easier than yesterday, but for sure I had a better mentality."

The 21-year-old finished three seconds clear of Frenchman Bardet and six seconds ahead of pink-jersey rival Carapaz to extend his General Classification lead.

Yates, who started the day in second overall, was cut adrift by Del Toro's attack, which only Carapaz could initially follow, and crossed the finish line nine seconds behind.

It was heartbreak for Bardet, who will retire in two weeks, as he came up just short in his latest bid to complete a hat trick of stage wins on every Grand Tour.

"As is often the case at the Giro, this is my fourth second place in four participations," said the 34-year-old, who led on his own until being caught by Del Toro and Carapaz. "I did my best. It's definitely a shame because I had everything in place to win, but you can't control the behavior of the other teams. I'm proud of this last appearance in a Grand Tour."

Thursday's 18th stage is a hilly 144-kilometer route from Morbegno to Cesano Maderno in Lombardy.

Giro d’Italia Stage 17 Results – Top 25

  1. Isaac Del Toro (UAE Team Emirates XRG) – 3:58:48 (B10)
  2. Romain Bardet (Team Picnic PostNL) – 3:58:52 (B6)
  3. Richard Carapaz (EF Education - EasyPost) – 3:58:52 (B4)
  4. Simon Yates (Team Visma - Lease a Bike) – 3:59:03
  5. Giulio Pellizzari (Red Bull - BORA - Hansgrohe) – 3:59:04
  6. Derek Gee (Israel - Premier Tech) – 3:59:04
  7. Damiano Caruso (Bahrain Victorious) – 3:59:04
  8. Einer Rubio (Movistar Team) – 3:59:04
  9. Max Poole (Team Picnic PostNL) – 3:59:04
  10. Afonso Eulálio (Bahrain Victorious) – 3:59:44
  11. Thomas Pidcock (Q36.5 Pro Cycling Team) – 3:59:58
  12. Egan Bernal (INEOS Grenadiers) – 3:59:58
  13. Brandon McNulty (UAE Team Emirates XRG) – 3:59:58
  14. Florian Stork (Tudor Pro Cycling Team) – 3:59:58 (B2)
  15. Wilco Kelderman (Team Visma - Lease a Bike) – 3:59:58 (B4)
  16. Louis Meintjes (Intermarché - Wanty) – 3:59:58
  17. Filippo Zana (Team Jayco AlUla) – 4:00:01
  18. Rafal Majka (UAE Team Emirates XRG) – 4:00:01
  19. Diego Ulissi (XDS Astana Team) – 4:01:15
  20. Kévin Geniets (Groupama-FDJ) – 4:01:15
  21. Lorenzo Fortunato (XDS Astana Team) – 4:01:15
  22. Adam Yates (UAE Team Emirates XRG) – 4:01:15
  23. Mattia Cattaneo (Soudal Quick-Step) – 4:01:15 (B6)
  24. Mathias Vacek (Lidl-Trek) – 4:02:16
  25. Georg Steinhauser (EF Education - EasyPost) – 4:02:16

Giro d’Italia Overall Standings – Top 25 After Stage 17

  1. Isaac Del Toro (UAE Team Emirates XRG) – 65:30:34
  2. Richard Carapaz (EF Education - EasyPost) – 65:31:15
  3. Simon Yates (Team Visma - Lease a Bike) – 65:31:25
  4. Derek Gee (Israel - Premier Tech) – 65:32:31
  5. Damiano Caruso (Bahrain Victorious) – 65:33:40
  6. Egan Bernal (INEOS Grenadiers) – 65:35:17
  7. Giulio Pellizzari (Red Bull - BORA - Hansgrohe) – 65:35:36
  8. Einer Rubio (Movistar Team) – 65:36:43
  9. Adam Yates (UAE Team Emirates XRG) – 65:38:19
  10. Michael Storer (Tudor Pro Cycling Team) – 65:38:20
  11. Max Poole (Team Picnic PostNL) – 65:38:34
  12. Brandon McNulty (UAE Team Emirates XRG) – 65:39:37
  13. Thomas Pidcock (Q36.5 Pro Cycling Team) – 65:40:29
  14. Davide Piganzoli (Team Polti VisitMalta) – 65:42:05
  15. Antonio Tiberi (Bahrain Victorious) – 65:45:22
  16. Rafal Majka (UAE Team Emirates XRG) – 65:48:34
  17. Nicolas Prodhomme (Decathlon AG2R La Mondiale Team) – 65:55:39
  18. James Knox (Soudal Quick-Step) – 65:58:44
  19. Embret Svestad-Bårdseng (Arkea-B&B Hotels) – 66:03:12
  20. Louis Meintjes (Intermarché - Wanty) – 66:06:50
  21. Nairo Quintana (Movistar Team) – 66:09:16
  22. Diego Ulissi (XDS Astana Team) – 66:10:42
  23. Florian Stork (Tudor Pro Cycling Team) – 66:14:10
  24. Lorenzo Fortunato (XDS Astana Team) – 66:19:16
  25. Marco Frigo (Israel - Premier Tech) – 66:23:13

Catch All The Best Races, Highlights, Insight, News And More On FloBikes

FloBikes is the streaming home to some of the best cycling from across the globe. Check out the broadcast schedule to watch more of your favorites in action.

FloBikes Archived Footage

Video footage from each event will be archived and stored in a video library for FloBikes subscribers to watch for the duration of their subscriptions.

Join The Conversation On FloBikes Social