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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing