UAE Team Emirates rider Tadej Pogacar on the descent of the Col du Festre during Stage 18. AFP
Belgium's Victor Campenaerts celebrates as he crosses the finish line to win Stage 18 of the Tour de France on July 18. AP
Lotto Dstny rider Victor Campenaerts celebrates as he crosses the finish line to win the 179km-long Stage 18 of the Tour de France. EPA
Lotto Dstny rider Victor Campenaerts beats TotalEnergies' Matteo Vercher and Michal Kwiatkowski of INEOS Grenadiers to the stage win. Reuters
Emotional Lotto Dstny rider Victor Campenaerts after winning Stage 18. Reuters
UAE Team Emirates rider and race leader Tadej Pogacar on the podium after Stage 18. AP
Yellow jersey Slovenian rider Tadej Pogacar (R) of UAE Team Emirates shakes hands with teammate Portuguese rider Joao Almeida after crossing the finish line of the 18th stage of the 2024 Tour de France cycling race over 179km from Gap to Barcelonnette, France, 18 July 2024. EPA / GUILLAUME HORCAJUELO
Victor Campenaerts, right, beats France's Matteo Vercher, centre, and Polish rider Michal Kwiatkowski, left, in a sprint finish. AP
Tadej Pogacar and his UAE Team Emirates teammates ride towards Savines-le-Lac along Serre-Poncon lake. AP
UAE Team Emirate rider Tadej Pogacar during stage 18. AFP
A breakaway group during Stage 18 that started in Gap and finished in Barcelonette. AP
Riders during the 179km-long Stage 18. EPA
EF Education-Easy Post rider Richard Carapaz in action during Stage 18. Reuters
UAE Team Emirates rider Tadej Pogacar on the descent of the Col du Festre during Stage 18. AFP
Belgium's Victor Campenaerts celebrates as he crosses the finish line to win Stage 18 of the Tour de France on July 18. AP
Lotto Dstny rider Victor Campenaerts celebrates as he crosses the finish line to win the 179km-long Stage 18 of the Tour de France. EPA
Lotto Dstny rider Victor Campenaerts beats TotalEnergies' Matteo Vercher and Michal Kwiatkowski of INEOS Grenadiers to the stage win. Reuters
Emotional Lotto Dstny rider Victor Campenaerts after winning Stage 18. Reuters
UAE Team Emirates rider and race leader Tadej Pogacar on the podium after Stage 18. AP
Yellow jersey Slovenian rider Tadej Pogacar (R) of UAE Team Emirates shakes hands with teammate Portuguese rider Joao Almeida after crossing the finish line of the 18th stage of the 2024 Tour de France cycling race over 179km from Gap to Barcelonnette, France, 18 July 2024. EPA / GUILLAUME HORCAJUELO
Victor Campenaerts, right, beats France's Matteo Vercher, centre, and Polish rider Michal Kwiatkowski, left, in a sprint finish. AP
Tadej Pogacar and his UAE Team Emirates teammates ride towards Savines-le-Lac along Serre-Poncon lake. AP
UAE Team Emirate rider Tadej Pogacar during stage 18. AFP
A breakaway group during Stage 18 that started in Gap and finished in Barcelonette. AP
Riders during the 179km-long Stage 18. EPA
EF Education-Easy Post rider Richard Carapaz in action during Stage 18. Reuters
UAE Team Emirates rider Tadej Pogacar on the descent of the Col du Festre during Stage 18. AFP