Stage winner Alexey Lutsenko: "This victory is very important for me. This is the Tour de France, the most important race in the world. I’m very happy. I’ve worked so hard to get this victory. All this work has paid off.
"Since I had lost quite some time in previous stages, I had the chance to go in the breakaway. I did my best on the last climb to win. I never actually got dropped - I just kept a steady pace. The team car was telling us on the radio there were two very hard kilometres at the second part of the climb, so I rode my tempo and gave it all at those to create a gap big enough to win."
No change in the 10 riders in the top 10 on general classification.
Just a small change in the order as Esteban Chaves and Nairo Quintana switch places, with Romain Bardet and Miguel Angel Lopez also doing the same.
1. Adam Yates (GB/Mitchelton-Scott) 27mins 3mins 57secs
2. Primoz Roglic (Slo/Jumbo-Visma) +3secs
3. Tadej Pogacar (Slo/UAE Team Emirates) +7secs
4. Guillaume Martin (Fra/Cofidis) +9secs
5. Egan Bernal (Col/Ineos Grenadiers) +13secs
6. Tom Dumoulin (Ned/Jumbo-Visma) Same time
7. Esteban Chaves (Col/Mitchelton-Scott)
8. Nairo Quintana (Col/Arkea-Samsic)
9. Romain Bardet (Fra/AG2R La Mondiale)
10. Miguel Angel Lopez (Col/Astana)
1. Alexey Lutsenko (Kaz/Astana) 4hrs 32mins 34secs
2. Jesus Herrada (Spa/Cofidis) +55secs
3. Greg van Avermaet (Bel/CCC Team) +2mins 15secs
4. Neilson Powless (US/EF Pro Cycling) +2mins 17secs
5. Julian Alaphilippe (Fra/Deceuninck-Quick-Step) +2mins 52secs
6. Bauke Mollema (Ned/Trek-Segafredo) +2mins 53secs
7. Michal Kwiatkowski (Pol/Ineos Grenadiers) Same time
8. Egan Bernal (Col/Ineos Grenadiers)
9. Richard Carapaz (Ecu/Ineos Grenadiers)
10. Adam Yates (GB/Mitchelton-Scott)
Julian Alaphilippe did just get one second back.
Adam Yates finished 10th, confirming that he has retained the yellow jersey.
Sadly the GC battle never happened today.
The peloton reacted quickly though - Julian Alaphilippe probably only got one second back on the line. But fine attacking riding all the same.
Adam Yates cruised over alongside all the GC contenders and will retain the yellow jersey.
Julian Alaphilippe is sprinting clear of the bunch.
How much time can he take?
Greg van Avermaet kicks clear of birthday boy Neilson Powless to take third.
Ineos Grenadiers are leading a group of the favourites into the final kilometre.
A truce in the general classification today.
Jesus Herrada comes through to finish second.
More promising work from Cofidis as the old French team attempt a revamp.
Alexey Lutsenko takes the biggest win of his career with victory on stage six.
A super strong ride from the Kazakh, who left the rest of the breakaway behind on a brutal climb and coasted to the finish.
A lot of mainly-masked fans by the barriers welcome Alexey Lutsenko into the final 500m of stage six.
The Kazakh zips up his jersey to show off the Astana name.
Alexey Lutsenko is actually increasing his advantage over the peloton. Easily the strongest rider in the race today.
Alexey Lutsenko rides into the barriered section, signalling just 2km to go until the finish.
The Kazakh has won a stage of the Vuelta but this will be his first Tour de France stage win.
Julian Alaphilippe is further down the bunch than the GC favourites but looks pretty comfortable.
Alexey Lutsenko keeps rolling on, looking unruffled.
Jesus Herrada is fighting hard behind but is actually slipping back. The Spaniard is now 50 seconds down.
Mitchelton-Scott's Mikel Nieve is setting the tempo on the front of the bunch for Adam Yates.
We may not get a GC battle at all today.
The Astana team car comes up to Kazakh champion Alexey Lutsenko and the infamous Alexandre Vinokourov offers him a few words.