Dutchman Daan Hoole won stage 10 of the Giro d’Italia as rain hampered the later starters in Tuesday’s time trial, which ended with Mexico’s Isaac del Toro clinging to the overall lead.
Hoole, the 26-year-old Lidl-Trek rider, took advantage of dry roads to cover the 28.6km from Lucca to Pisa in 32 minutes and 30 seconds for his first Grand Tour stage win. By the time the leading riders left the start gate rain was falling, making the corners slippery and reducing speeds.

Del Toro (UAE Team Emirates) finished in 37th place on the day but crucially avoided any mishaps on the greasy surfaces to stay in the leader’s pink jersey. His general classification lead over Juan Ayuso was cut to 25 seconds, though, as his Spanish teammate put in a strong showing to finish 22nd in the time trial.
Overall favourite Primoz Roglic, bidding to claw back time lost in a nasty crash on Sunday, finished 1min 15sec down on Hoole’s time but made up ground in the GC battle as he finished 17th. The Red Bull Bora Hansgrohe rider climbed to fifth overall, 1min 18sec behind Del Toro.

Roglic had crashed in a pre-stage inspection of the course on Tuesday, but after his problems at the weekend, he is very much back in the hunt at the top of the standings.
Wednesday’s 11th stage will see the battle for the maglia rosa heat up as the peloton faces a mountainous 186km route from Viareggio to Castelnovo Ne’ Monti. Italy’s Antonio Tiberi will start that stage 1min 1sec behind Del Toro with Britain’s Simon Yates well-placed at 1min 3sec.