Giro d'Italia: Demare clinches sprint victory to complete hat-trick of stage wins | Stadium Astro