Campenaerts wins a 3-man sprint to take Tour de France stage as Pogacar keeps yellow jersey

Belgian cyclist Victor Campenaerts won the challenging 18th stage of the Tour de France, with Tadej Pogacar maintaining the overall lead. Campenaerts outpaced his rivals in a sprint finish after a day of breakaways and attacks.