
Daan Hoole took a maiden Grand Tour stage victory on stage 10 of the 2025 Giro d’Italia, the second of two time trials, as Josh Tarling was denied a double against the clock after winning stage two’s shorter contre-la-montre in Albania.
The Dutch national TT champion came out on top on the 28.6km run from Lucca to Pisa, finishing by the iconic Leaning Tower, and had a nervy wait as the GC contenders set off.