Nairo Quintana has won stage 18 of the Tour de France.
The Colombian broke away from the leading bunch 7 km from the summit to secure an impressive solo win.
The result still keeps Julian Alaphilippe as the overall leader of the race.
Meanwhile defending champions Geraint Thomas moves down to third place, 95 seconds behind Alaphilippe.

Bergs shocks Alcaraz in Shanghai as Zverev claims year-end top ranking
Ten arrested and police officer injured after Manchester City’s win at Liverpool
Australia need six wickets on final day to win first Test
Red Bull's Verstappen wins Singapore Grand Prix
Blades Brown, 19, becomes youngest to earn PGA Tour card via Korn Ferry Tour