Hello and welcome to live coverage of stage 10 of the Giro d'Italia - a rounded 200km flat ride up the Adriatic coast from Civitanova Marche to Forli. There's just one small Cat.4 lump and so this one is nailed on to see the sprinters reconvene in a fast and furious mass finale.
Giro d'Italia
Stage 10 | Flat | Men | 19.05.2015