Cycling Eurosport Giro d'Italia Sports Giro d'Italia Stage 3 highlights as Mark Cavendish claims impressive sprint victory May 8, 2022