Tarling wins first Grand Tour stage at 2025 Giro d’Italia



Rhodri Evans

Josh Tarling has won his first individual stage at a Grand Tour event, by riding home in stage two of the Giro d’Italia.

The 21-year-old Welsh cyclist won stage two of the Italian classic by one second over Slovenia’s Primoz Roglic, in Albania’s capital city Tirana.

This is the time trial specialist’s first individual stage victory at a Grand Tour and is Welshman Tarling’s third victory at the World Tour level, following time trial wins at the 2023 Renewi Tour and this year’s UAE Tour.

Time trial specialist Tarling completed the course in 16 minutes seven seconds then faced an agonising wait for 58 riders, including other stage favourites and overall contenders, to finish.

“I can’t believe it, I’m so happy,” said Tarling.

“The wait was not nice, I don’t want to do it again, it was a long day for 13km.”

Tarling is now the youngest winner of a time trial in Giro history and has a chance for another time trial victory on stage 10 on 20 May.

Stage two results

  1. Josh Tarling (GB/Ineos Grenadiers) 16mins 07secs

  2. Primoz Roglic (Slo/Red Bull-Bora-Hansgrohe) +1sec

  3. Jay Vine (Aus/UAE Team Emirates-XRG) +3secs

  4. Edoardo Affini (Ita/Team Visma-Lease a Bike) +6secs

  5. Mathias Vacek (Cze/Lidl-Trek) Same time

  6. Daan Hoole (Ned/Lidl-Trek) +8secs

  7. Mads Pedersen (Den/Lidl-Trek) +12secs

  8. Brandon McNulty (US/UAE Team Emirates-XRG) +13secs

  9. Ethan Hayter (GB/Soudal Quick-Step) +14secs

  10. Juan Ayoso (Spa/UAE Team Emirates-XRG) +17secs


Sportin Wales’s coverage of Wales’s World Cup qualifying campaign is proudly sponsored by S4C. You can watch all of Wales’s matches this year for free on S4C and S4C Clic.

If you want to read more pieces from Sportin Wales, why not read to our monthly magazine here or subscribe to the magazine and newsletter at https://sportin.wales/subscribe/.

Our podcast is back for the new season and our co-founder Alex Cuthbert is in charge! You can find all the episodes here or the video versions on our YouTube channel.

You can also keep track of our pieces and videos on our socials at @Sportin_Wales on X or Sportin Wales on Instagram and Facebook.