Asgreen wins Tour de France stage 18, Vingegaard retains overall lead
BOURG EN BRESSE, France : Dane Kasper Asgreen won the 18th stage of the Tour de France, a 185-km ride from Moutiers on Thursday.
Defending champion Jonas Vingegaard of Denmark retained the overall leader's yellow jersey.