On a demanding day with many attacks, Carlos Verona (Lidl-Trek) won stage 15 of the Giro d’Italia 2025 by winning from the breakaway. The Spanish rider signed his second win as a professional and his first in a grand tour, after riding 219 kilometers between Fiume Veneto and Asiago.

Verona took the solo win with a 22-second advantage. Second was Florian Stork (Tudor Pro Cycling Team) and third was Italian Christian Scaroni (XDS Astana Team). In the fight for the overall, Primoz Roglic (Red Bull – BORA – hansgrohe) lost more than a minute to Isaac del Toro (UAE Team Emirates – XRG), Egan Bernal (Inoes Grenadiers) and the rest of the favorites.

The group with the ‘Gallos de la General’ arrived 29 seconds behind the escapees. Filippo Fiorelli (VF Group – Bardiani CSF – Faizanè) took the bunch, while Einer Rubio (Movistar Team) was the best Colombian in eleventh place.

In the first stage of high mountains, the climb to Monte Grappa (25 km at 5.7%) crowned by the Italian Lorenzo Fortunato, where Einer Rubio and Daniel Felipe Martinez were protagonists of a large breakaway, but after half of the route all members of the breakaway ended up being neutralized by the group of favorites.

Zipaquireño Egan Bernal also tried, taking with him Isaac del Toro, Richard Carapaz and Thymen Arensman, but they were caught a few kilometers ahead. Then, another breakaway of seven riders was formed. In the end, Carlos Verona went solo and won the stage.

The Italian round will face its third week from Tuesday with a super mountainous stage starting in Piazzola sul Brenta and finishing in San Valentino, over a 203-kilometer route, which includes four categorized passes and a super explosive finish of 18.1 km at 6.2%.

Giro d’Italia (2.UWT)
Results Stage 15 | Fiume Veneto – Asiago (219 km)

1Carlos VeronaLidl-Trek5:15:41
2Florian StorkTudor Pro Cycling Team0:22
3Christian ScaroniXDS Astana Team0:23
4Romain BardetTeam Picnic PostNL0:23
5Nicolas ProdhommeDecathlon AG2R La Mondiale Team0:23
6Filippo ZanaTeam Jayco-AlUla0:23
7Gianmarco GarofoliSoudal Quick-Step0:26
8Filippo FiorelliVF Group-Bardiani CSF-Faizanè0:29
9Damiano CarusoBahrain Victorious0:29
10Max PooleTeam Picnic PostNL0:29

Ranking General Individual

1Isaac Del ToroUAE Team Emirates-XRG55:54:05
2Simon YatesTeam Visma | Lease a Bike1:20
3Juan AyusoUAE Team Emirates-XRG1:26
4Richard CarapazEF Education-EasyPost2:07
5Derek GeeIsrael-Premier Tech2:54
6Damiano CarusoBahrain Victorious2:55
7Antonio TiberiBahrain Victorious3:02
8Egan BernalINEOS Grenadiers3:38
9Thymen ArensmanINEOS Grenadiers3:45
10Primoz RoglicRed Bull-BORA-hansgrohe3:53

Source: Revista Mundo Ciclístico