8th stage victory in the Giro for Arnaud Demare
Giro d’Italia Stage 13 went for Arnaud Demare. It’s his third win in this year’s Giro d’Italia.
The Frenchman completed an incredible sprint in the last meters to overpass the others
Arnaud came in first, Phil Bauhaus second, and lastly Mark Cavendish.