Italy's Jonathan Milan won stage eight of the Tour de France following a bunch sprint. Lidl Trek's Milan beat Wout van Aert of Visma-Lease a Bike on the flat 171.4km stage into Laval's Espace Mayenne.