Britain's Chris Froome remains in contention at the Vuelta a Espana after Esteban Chaves regained the overall race lead with victory on stage six.
Colombia's Chaves attacked two kilometres from the finish in Sierra de Cazorla to win his second stage.
Froome, hoping to become the third rider to win the Vuelta and Tour de France in the same year, is seventh after finishing alongside his rivals.
Team Sky's Froome came in 11 seconds behind Chaves and is 55 seconds back.
Froome remains two seconds ahead of Colombia's Nairo Quintana, one of his main rivals for the overall victory.
He is six seconds adrift of fellow contender Alejandro Valverde of Spain and one second clear of Joaquim Rodriguez.
Chaves held off Ireland's Dan Martin and Dutchman Tom Dumoulin, to win the 200.5km stage by five seconds.
Dumoulin had taken the leader's red jersey on stage five but is now second, 10 seconds adrift.
Stage six result:
1. Esteban Chaves (Col/Orica) - 4hrs 46mins 16secs
2. Daniel Martin (Ire/Garmin) +5secs
3. Tom Dumoulin (Ned/Giant) Same time
4. Ruben Plaza (Spa/Merida) +11secs
5. Alejandro Valverde (Spa/Movistar) Same time
6. Joaquim Rodriguez (Spa/Katusha)
7. Chris Froome (GB/Sky)
8. Rafal Majka (Pol/Tinkoff-Saxo)
9. Nairo Quintana (Col/Movistar)
10. Nicholas Roche (Ire/Sky)
General Classification after stage six:
1. Esteban Chaves (Col/Orica) - 21 hrs 55mins 17secs
2. Tom Dumoulin (Ned/Giant) +10secs
3. Daniel Martin (Ire/Cannondale) +33secs
4. Nicholas Roche (Ire/Sky) +36secs
5. Alejandro Valverde (Spa/Movistar) +49secs
6. Daniel Moreno (Spa/Katusha) +51secs
7. Chris Froome (GB/Team Sky) +55 secs
8. Joaquim Rodriguez (Spa/Katusha) +56secs
9. Nairo Quintana (Col/Movistar) +57secs
10. Fabio Aru (Ita/Astana) +1min 08secs