Guest User 17 September 2020 News Tour de France 2020: Michal Kwiatkowski wins Stage 18 ahead of Richard Carapaz Guest User 17 September 2020 News Michal Kwiatkowski claimed the first Grand Tour stage win of his career in unique circumstances on Stage 18 of the Tour de France.
Guest User 15 September 2020 News Tour de France 2020: Lennard Kamna wins Stage 16 Guest User 15 September 2020 News BORA-hansgrohe’s Lennard Kämna escaped to an impressive solo victory on Stage 16 of the Tour de France.