fromCyclingnews1 week agoGiro d'Italia Stage 5 Live - Will the sprinters survive the hilly ride into Matera?Today's Giro d'Italia stage is challenging for sprinters, featuring a 151km route from Ceglie Messapica to Matera, with significant climbs towards the end.Bicycling