Giro d'Italia 2025 Stage 16 Results: Christian Scaroni Wins, Roglic Out
Giro d'Italia 2025 Stage 16 Results: Christian Scaroni Wins, Roglic Out
Christian Scaroni won Stage 16 of the Giro d'Italia '25, while Isaac del Toro wobbled but clung on to first overall, as several contenders fell or faltered.

Christian Scaroni won Stage 16 of the Giro d'Italia 2025, while Isaac del Toro wobbled but clung on to first overall, as several contenders fell or faltered on a crash-filled day in the Alps.
One of those was the former winner Primoz Roglic, whose troubled race ended in abandonment after suffering a fourth crash in this year's race. Richard Carapaz also was involved but was able to continue.
- Subscribe To FloBikes To Catch All The Best Cycling, News And Highlights
- The 2025 Cycling Streaming Schedule On FloBikes: What To Know
- Giro d'Italia 2025 Stage 15 Results: Carlos Verona Rides Free For Huge Win
Scaroni and fellow Italian and Astana teammate Lorenzo Fortunato, the two survivors of a long breakaway, crossed the line holding hands at the end of a mountainous 203-kilometer push from Piazzola sul Brenta to San Valentino.
"We spoke about it," Scaroni said. "He said he would give the stage to me. He's an incredible mate."
Scaroni became the first Italian to win a stage on this year's Giro, while Fortunato tightened his hold on the king of the mountains classification.
Behind them, Carapaz, Derek Gee and then Simon Yates, one after another, launched late attacks that Del Toro could not match.
The 21-year-old Mexican plugged away and did enough to save his pink jersey, but his overall lead dropped to 26 seconds over Yates and 31 seconds over Carapaz.
On a day when pre-race favorite Roglic, who had started the day in 10th place, nearly four minutes off the lead, crashed out, and Juan Ayuso, who had been third overall, cracked, Gee rose to fourth, 1 minute, 31 seconds off the lead.
Ayuso, in theory the leader of Del Toro's Team UAE, lost the thread on the penultimate climb, Santa Barbara. He crossed the finish line almost 15 minutes after Scaroni and dropped out of the top 10.
His collapse left the other UAE riders, including Simon Yates' twin Adam, free to protect Del Toro. Heading toward the final climb, Del Toro rode in a Yates sandwich, sitting in Adam's slipstream, while Simon tracked behind.
Rain Jacket
Two other riders were forced to withdraw Tuesday after crashes.
Josh Tarling of Ineos dropped out after hitting a guardrail, while Italian Alessio Martinelli plunged into a ravine during a descent.
Martinelli's team Bardiani said the 24-year-old was conscious when he was taken away by ambulance and was in "stable" condition.
On a day of intermittent showers, former Tour de France winner, Egan Bernal of Ineos, crashed on a descent when another rider's rain jacket appeared to become tangled in his wheel. He changed bikes and rode on, climbing to sixth overall.
Roglic, a five-time Grand Tour champion, including the 2023 Giro, already had crashed three times in this year's edition and said before the start that he had struggled to train on Monday's rest day.
"I still came to the start today, and I couldn't even ride the bike yesterday, so I'll just see if I can ride," he said.
It is the fifth time in his last nine Grand Tours he has failed to finish the race.
Tuesday's stage opened a mountainous final week on the Giro.
Wednesday brings a 155-kilometer run from San Michele all'Adige to Bormio that organizers rate three out of five for difficult.
Friday and Saturday offer two five-star days with a string of huge climbs that will decide who can enjoy a triumphal entry to Rome at the end of a flat final stage.
Giro d’Italia Stage 16 Results – Top 25
- Christian Scaroni (XDS Astana Team) – 5:35:05 (B16)
- Lorenzo Fortunato (XDS Astana Team) – 5:35:05 (B8)
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 5:36:00 (B4)
- Richard Carapaz (EF Education - EasyPost) – 5:36:15
- Derek Gee (Israel - Premier Tech) – 5:36:28
- Jefferson Cepeda (Movistar Team) – 5:36:48 (B4)
- Michael Storer (Tudor Pro Cycling Team) – 5:36:57
- Simon Yates (Team Visma - Lease a Bike) – 5:36:57
- Gijs Leemreize (Team Picnic PostNL) – 5:37:24
- Yannis Voisard (Tudor Pro Cycling Team) – 5:37:36
- Egan Bernal (INEOS Grenadiers) – 5:37:36
- Damiano Caruso (Bahrain Victorious) – 5:37:36
- Isaac Del Toro (UAE Team Emirates XRG) – 5:37:51
- Adam Yates (UAE Team Emirates XRG) – 5:38:12
- Antonio Tiberi (Bahrain Victorious) – 5:38:56
- Einer Rubio (Movistar Team) – 5:39:08
- Max Poole (Team Picnic PostNL) – 5:39:34
- Davide Piganzoli (Team Polti VisitMalta) – 5:39:59
- Thomas Pidcock (Q36.5 Pro Cycling Team) – 5:40:58
- Brandon McNulty (UAE Team Emirates XRG) – 5:41:10
- Rafal Majka (UAE Team Emirates XRG) – 5:41:10
- Simone Petilli (Intermarché - Wanty) – 5:41:24
- Embret Svestad-Bårdseng (Arkea-B&B Hotels) – 5:42:13
- Thymen Arensman (INEOS Grenadiers) – 5:42:19
- Sylvain Moniquet (Cofidis) – 5:42:45
Giro d’Italia Overall Standings – Top 25 After Stage 16
- Isaac Del Toro (UAE Team Emirates XRG) – 61:31:56
- Simon Yates (Team Visma - Lease a Bike) – 61:32:22
- Richard Carapaz (EF Education - EasyPost) – 61:32:27
- Derek Gee (Israel - Premier Tech) – 61:33:27
- Damiano Caruso (Bahrain Victorious) – 61:34:36
- Egan Bernal (INEOS Grenadiers) – 61:35:19
- Michael Storer (Tudor Pro Cycling Team) – 61:35:27
- Antonio Tiberi (Bahrain Victorious) – 61:36:03
- Giulio Pellizzari (Red Bull - BORA - hansgrohe) – 61:36:32
- Adam Yates (UAE Team Emirates XRG) – 61:37:04
- Einer Rubio (Movistar Team) – 61:37:39
- Davide Piganzoli (Team Polti VisitMalta) – 61:39:15
- Max Poole (Team Picnic PostNL) – 61:39:30
- Brandon McNulty (UAE Team Emirates XRG) – 61:39:39
- Thymen Arensman (INEOS Grenadiers) – 61:40:09
- Thomas Pidcock (Q36.5 Pro Cycling Team) – 61:40:31
- Juan Ayuso (UAE Team Emirates XRG) – 61:45:23
- Rafal Majka (UAE Team Emirates XRG) – 61:48:33
- James Knox (Soudal Quick-Step) – 61:50:37
- Nicolas Prodhomme (Decathlon AG2R La Mondiale Team) – 61:51:3
- Embret Svestad-Bårdseng (Arkea-B&B Hotels) – 61:55:05
- Nairo Quintana (Movistar Team) – 62:01:09
- Louis Meintjes (Intermarché - Wanty) – 62:06:52
- Diego Ulissi (XDS Astana Team) – 62:09:27
- Marco Frigo (Israel - Premier Tech) – 62:13:51
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.