Overview
- Daan Hoole won the 28.6 km Lucca-to-Pisa stage 10 time trial with a time of 32 minutes, 30 seconds, securing his first Grand Tour stage victory.
- Rain during the later portion of the stage created slippery conditions, slowing down general classification contenders and favoring early starters like Hoole.
- Isaac del Toro retained the pink jersey as the overall leader, though his advantage over second-placed Juan Ayuso shrank to 25 seconds.
- Primož Roglič finished 17th on the stage, recovering from a pre-stage crash to climb to fifth overall, 1:18 behind Del Toro.
- The Giro continues with stage 11, a challenging 186-kilometer route featuring three high-category climbs, as the race builds toward its June 1 conclusion in Rome.