Thymen Arensman climbed to his first Grand Tour stage win on the Hoya de la Mora as Remco Evenepoel retained the Vuelta a Espana lead on a gruelling Sunday.
Arensman powered his way up to the highest summit of La Vuelta to claim a brilliant victory on a lung-busting stage 15.
It was only a second professional stage win for the Team DSM rider and the biggest of his career, with the Dutchman powering up the road in the Sierra Nevada mountains to cross the line a minute and 23 seconds before Enric Mas.
Miguel Angel Lopez and Jay Vine finished third and fourth respectively, ahead of defending champion Primoz Roglic who was able to chip a further 15 seconds off Evenepoel's advantage courtesy of a late attack.
Evenepoel will start the final week in La Roja following a rest day on Monday, after the Belgian finished what was billed as the 'queen stage' in 10th place on the road.
A strong ride from Mas left him just over two minutes adrift of race leader Evenepoel in the general classification standings.
Jay Vine kept the polka dot jersey in the battle to be crowned king of the mountains in a brutal 153-kilometre route that started in Martos.
Arensman the king of the Sierra Nevada
Arensman reeled in Marc Soler with 7km to go and had enough in the tank to go solo for the victory.
Spaniard Soler had gone on his own from a breakaway group of 12 riders, taking on the challenge at the front up the steepest section of the Alto de Hazallanas, and opened up a lead of around 40 seconds.
He was unable to see it through, though, as Arensman passed him and the 22-year-old stage winner looked in disbelief as he crossed the finishing line.
1. Thymen Arensman (Team DSM) 4:17:17
2. Enric Mas (Movistar) +1:23
3. Miguel Angel Lopez (Astana) +1:25
4. Jay Vine (Alpecin-Deceuninck) +1:30
5. Primoz Roglic (Jumbo-Visma) +1:44
1. Remco Evenepoel (Quick-Step Alpha Vinyl) 56:40:49
2. Primoz Roglic (Jumbo-Visma) +1:34
3. Enric Mas (Movistar) +2:01
1. Mads Pedersen (Trek-Segafredo) 284
2. Fred Wright (Bahrain Victorious) 111
3. Primoz Roglic (Jumbo-Visma) 107
King of the Mountains
1. Jay Vine (Alpecin-Deceuninck) 59
2. Richard Carapaz (INEOS Greandiers) 30
3. Thymen Arensman (Team DSM) 22