The Italian triumphed in an uphill sprint in Laval and will now wear the green jersey by rights as he moved to the top of the points classification, having worn it today on behalf of overall leader Tadej Pogacar
Jonathan Milan beats out Wout van Aert to snatch first Tour de France stage win … from the Independent Ian Parker
