Giro d'Italia 2018 – stage eight results and latest standings after Ecuadorean Richard Carapaz makes history
Giro d'Italia 2018 – stage six results and latest standings after Esteban Chaves leads Mitchelton-Scott one-two on Mount Etna as Simon Yates takes lead