Ineos Grenadiers Dominate Tour de France Stage 18

  • 4 years ago
Michal Kwiatkowski and Richard Carapaz of the Ineos Grenadiers team attacked late on stage 18 of the 2020 Tour de France and rode all the way to the finish together, with Kwiatkowski taking the win.