Hello and welcome to Cyclingnews' live coverage of stage 4 of the Giro d'Italia! Good morning, Matilda here, Cyclingnews' Assistant Features Editor. I'll be taking you through all the action from ...