Tour de France winner Jonas Vingegaard won stage 13 atop the iconic Col du Tourmalet as Jumbo-Visma strengthened their grip on the Vuelta a Espana.
The Dane, 26, triumphed on the summit finish before team-mates Sepp Kuss and Primoz Roglic completed the podium.
Kuss, 28, remains the overall leader, with the American joined in the top three by Roglic, 33, and Vingegaard.
Defending champion Remco Evenepoel was third overnight but fell out of contention on the 135km mountain stage.
Heading into Friday, Soudal Quick-Step rider Evenepoel was one minute and nine seconds behind Kuss, with Marc Soler 26 seconds off the leader in second.
However, Evenepoel was dropped on the climb towards the Col d'Aubisque summit with about 90km remaining and the 23-year-old Belgian finished more than 27 minutes behind Vingegaard.
The stage from Formigal featured three climbs before the final ascent to the Vuelta's first Tourmalet summit finish, just over the Spanish border with France.
It is a mountain pass familiar to Tour de France watchers, being a regular and famous feature of that race.
The Jumbo-Visma trio were all in the leading group on the final climb before Vingegaard made the decisive break with 8km left to claim his first Vuelta stage win on his second appearance in the race.
Kuss crossed 30 seconds later, with Slovenian Roglic a further three seconds back for the Dutch team, who are trying to become the first to win all three Grand Tours in the same season.
Roglic won the Giro d'Italia in May and Vingegaard retained his Tour de France title in July.
Stage 13 results
1. Jonas Vingegaard (Den/Jumbo-Visma) 3hrs 51mins 10secs
2. Sepp Kuss (US/Jumbo-Visma) +30secs
3. Primoz Roglic (Slo/Jumbo-Visma) +33secs
4. Juan Ayuso (Spa/UAE Team Emirates) +38secs
5. Cian Uijtdebroeks (Bel/Bora-Hansgrohe) +38secs
6. Enric Mas (Spa/Movistar) +40secs
7. Mikel Landa (Spa/Bahrain Victorious) +1min 15secs
8. Aleksandr Vlasov (Rus/Bora-Hansgrohe) +2:12
9. Steff Cras (Bel/TotalEnergies) +2:32
10. Marc Soler (Spa/UAE Team Emirates) +3:08
General classification after stage 13
1. Sepp Kuss (US/Jumbo-Visma) 46hrs 42mins 54secs
2. Primoz Roglic (Slo/Jumbo-Visma) +1min 37secs
3. Jonas Vingegaard (Den/Jumbo-Visma) +1:44
4. Juan Ayuso (Spa/UAE Team Emirates) +2:37
5. Enric Mas (Spa/Movistar) +3:06
6. Marc Soler (Spa/UAE Team Emirates) +3:10
7. Mikel Landa (Spa/Bahrain Victorious) +4:12
8. Aleksandr Vlasov (Rus/Bora-Hansgrohe) +5:02
9. Cian Uijtdebroeks (Bel/Bora-Hansgrohe) +5:30
10. Joao Almeida (Por/UAE Team Emirates) +8:39