Soren Kragh Andersen of Denmark won the Tour de France’s 13th stage, breaking away with two miles left of a flat finish before the Tour climbs the Alps to a summit finish Sunday.
All of the contenders to win the overall title next weekend finished together, meaning Slovenian Primoz Roglic keeps the yellow jersey, 44 seconds ahead of countryman Tadej Pogacar. Defending champion Egan Bernal of Colombia remains 59 seconds back.
Andersen, a 26-year-old from Team Sunweb, earned his maiden Tour stage win in his third Tour start.
Slovenian Luka Mezgec won the bunch sprint 15 seconds behind Andersen for second place.