Mark Cavendish sprinted to victory in the 13th and longest stage of the Giro d’Italia yesterday, and favourite Vincenzo Nibali retained the overall lead to boost his chances of a first win in his home country’s biggest cycling race.




More...