Chris Froome extended his lead over Vincenzo Nibali as Belgium’s Sander Armee claimed a solo victory on stage 18 of the Vuelta a Espana.
Team Sky rider Froome, 32, whose overall advantage was cut on Wednesday, attacked late on the 169km stage to pick up 21 seconds on Italy’s Nibali and lead him by one minute 37 seconds.
Armee finished 31 seconds ahead of Alexey Lutsenko and Giovanni Visconti.
There are two stages left before Sunday’s parade into Madrid.