Italy 09.05.2025 – 01.06.2025
Source: https://www.giroditalia.it/en/ and https://www.instagram.com/giroditalia/
Data powered by FirstCycling.com
The second stage of the Giro d’Italia 2025 took place on Saturday, May 10th, 2025.
Stage 2 of the Giro d’Italia 2025: Individual Time Trial in Tirana
Summary:
Stage 2 of the Giro d’Italia 2025 was a short but significant 13.7-kilometer individual time trial held entirely within the Albanian capital city of Tirana. The course featured a single short climb to Sauk, with an average gradient of 5.7% over 1.2 kilometers, located roughly halfway through the stage. The rest of the course consisted of wide, straight roads along the Lanë River, with some technical corners in the urban environment.
Key Events:
- Josh Tarling (Ineos Grenadiers) emerged victorious, setting a blistering time of 16 minutes and 7 seconds, averaging an impressive 51.003 km/h. This marked a significant win for the young Welshman and his first Grand Tour stage victory.
- Primož Roglič (Red Bull-Bora-Hansgrohe) put in a strong performance, finishing just one second behind Tarling. This was enough for him to snatch the Maglia Rosa (pink jersey) for the overall lead from stage 1 winner Mads Pedersen.
- Jay Vine (UAE Team Emirates) finished third, three seconds down on Tarling, indicating his good form against the clock.
- Mads Pedersen (Lidl-Trek), who won the opening stage, lost time in the time trial and surrendered the overall lead. He finished 33rd, 33 seconds behind Tarling.
- Several General Classification (GC) contenders showed their cards, with strong performances from riders like Jay Vine, Thymen Arensman, and Daniel Felipe Martínez, who all finished within the top 10.
- Young Italian Mathias Vacek (Lidl-Trek) put in a notable ride, finishing in 5th place, only 6 seconds behind Tarling, and also taking over the white jersey for the best young rider.
- Wout Van Aert (Visma-Lease a Bike), considered a strong time trialist, had a surprisingly disappointing day, finishing well down the standings.
Overall Classification After Stage 2:
- Primož Roglič (Red Bull-Bora-Hansgrohe) – 3:52:32
- Mads Pedersen (Lidl-Trek) – +0:01
- Mathias Vacek (Lidl-Trek) – +0:05
- Brandon McNulty (UAE Team Emirates) – +0:12
- Juan Ayuso (UAE Team Emirates) – +0:16
- Isaac del Toro (UAE Team Emirates) – +0:17
- Max Poole (Team Picnic PostNL) – +0:24
- Antonio Tiberi (Bahrain Victorious) – +0:25
- Michael Storer (Tudor Pro Cycling Team) – +0:27
- Giulio Pellizzari (Red Bull-Bora-Hansgrohe) – +0:31
Key Points:
The flat and fast nature of most of the course favored pure power riders, but the short climb added a slight element of complexity.
The short time trial created the first significant gaps between the GC contenders.
Josh Tarling’s victory was a breakthrough moment in his young career.
Primož Roglič established himself as an early favorite for the overall victory by taking the Maglia Rosa.
The stage served as a test for the time trialing abilities of the GC contenders, highlighting who gained and lost crucial seconds.
Joshua Tarling – INEOS Grenadiers, Great Britain, 21 years
https://www.instagram.com/joshytarling
GC / Overall
Primoz Roglic – Red Bull-BORA-hansgrohe, Slovenia, 35 years
https://www.instagram.com/primozroglic
Points
Mads Pedersen – Lidl-Trek, Denmark, 29 years
https://www.instagram.com/pedersen__mads
Mountain
Sylvain Moniquet – Cofidis, Belgium, 27 years
https://www.instagram.com/sylvain_moniquet
Youth
Mathias Vacek – Lidl-Trek, Czechia, 22 years
https://www.instagram.com/mathias.vacek
Results powered by FirstCycling.com


