Preliminary favorites Tadej Pogačar, Slovenia, and Jonas Vingegaard, Denmark, finished at the same time, five minutes after the breakaway group.
Simon Yates, who won this year's Giro d'Italia, was the strongest in the eighth and final climb of the tenth stage, 165.3 kilometers, and won with a nine-second margin to second-placed Thymen Arensman, the Netherlands, and 31 seconds ahead of third-placed Ben Healy.
Yates' victory was his third stage win in the Tour de France – and came six years after his first two.
We came here fully focused on Jonas, then the opportunity to take home the stage opened up. I took it with both hands, says Yates, teammate of Vingegaard in Team Visma, to AP.
Ben Healy won the sixth stage in Normandy on Thursday and took over the overall lead with a 29-second margin to reigning champion Pogačar.
He thus became the first Irish overall leader in the Tour de France since Stephen Roche 38 years ago.
He thanked stage winner Yates for that.
Hats off to him, it was his merit that the others were so far behind, says Healy to AFP.
Remco Evenepoel, Belgium, is third overall, 1.29 behind the leader.
Double Tour de France winner Vingegaard is fourth, 1.46 behind Healy.
On Tuesday, a rest day awaits the cyclists.