Victor Campenaerts of Belgium secured his first-ever stage victory in the 2024 Tour de France on Stage 18 covering 179.5…