Tirana, May 11 -- Josh Tarling (Ineos Grenadiers) lived up to his pre-stage favourite tag by claiming victory in the Time Trial on Stage 2 of the 2025 Giro d'Italia. After storming into the lead, the 21-year-old was made to sweat as Primoz Roglic (Red Bull-Bora-Hansgrohe) looked to leapfrog him but fell just a second short. The Slovenian did, however, take the overall race lead from Mads Pedersen.

A powerful but measured ride from Ineos Grenadiers's Josh Tarling was enough to carry him to his first Grand Tour stage victory. The British national champion, who suffered disappointment due to a mechanical in last year's Olympic TT, enjoyed 90 sweaty minutes in the hot seat, fending off assaults from general classification contenders includin...