Arnaud Démare wins stage 10 of Giro d'Italia 2019 after high-speed crash in final kilometre May 21, 2019 Arnaud Démare takes victory on stage 10 of the Giro d'Italia (Photo: Yuzuru SUNADA)Arnaud Démare took victory on stage 10 of the Giro d'Italia after a high-speed crash split the peloton to pieces in the final kilometre. Tags: Giro d'Italia News Racing Top story Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus