Tour de France: Ion Izagirre cruises to stage 12 win as Jonas Vingegaard retains lead
Published
Ion Izagirre cruises to victory on stage 12 to end a seven-year wait since his last stage win at the Tour de France.
Full ArticlePublished
Ion Izagirre cruises to victory on stage 12 to end a seven-year wait since his last stage win at the Tour de France.
Full ArticleKasper Asgreen claims his first Tour de France stage victory as he holds on to win stage 18 of this year's race.