Check out the results and the summary of the seventh stage of the Giro d'Italia, which ended with the third stage victory for Arnaud Démare..Photos from as.com