UAE Team Emirates rider Tadej Pogacar celebrates on the podium with the overall leader's yellow jersey after winning the 19th stage of the Tour de France on Friday, July 19, 2024. AFP

Tadej Pogacar within touching distance of Tour de France title after stunning win