Sander Armee (Lotto Soudal) claimed stage 18 of La Vuelta. The Belgian was one of the two survivors of the day’s escape and arrived to the finish line on his own after leaving Alexey Lutsenko behind in the last metres.
Over 10 minutes back on Armee, Froome staved off a series of attacks in the chasing group with the help of his Sky teammates before accelerating himself in the final 600m to leave Nibali trailing.
The Briton picked up 21 seconds on the Italian to stretch his overall lead with just two competitive days of racing to go before Sunday’s parade around central Madrid.
Froome is now a huge favourite to become just the third rider ever to win the Tour de France and Vuelta in the same year, and the first since the Vuelta was moved to after the Tour in the cycling calendar back in 1995.
The four-time Tour winner had lost 42 seconds to Nibali on Wednesday as he paid for his efforts in winning the only individual time trial of the race a day earlier.
However, Froome made amends as only Alberto Contador and Michael Woods could stay with his attack on a category three climb to the finish.
In his final race before retirement, Contador remains fifth overall but edged four seconds closer to a place on the podium, 1min 17sec behind Wilco Kelderman.
Fabio Aru, the 2015 Vuelta champion, gained 12 seconds on the Froome group to move up to eighth overall.
Another undulating route awaits in Friday’s 149.7km 19th stage from Caso to Gijon before Saturday’s decisive mountainous queen stage that finishes with a climb up the Alto de l’Angliru.
Vuelta a Espana 2017 – stage 18 results (Suances – Santo Toribio de Liébana):
1 | Sander Armée (Lotto Soudal) | 4:09:39 |
2 | Alexey Lutsenko (Astana) | +31” |
3 | Giovanni Visconti (Bahrain Merida) | +46” |
4 | Alexis Gougeard (AG2R) | +01’02” |
5 | Jose Joaquin Rojas (Movistar) | +01’06” |
6 | Alessandro De Marchi (BMC) | +01’19” |
7 | Matteo Trentin (Quick-Step Floors) | +01’21” |
8 | Sergio Pardilla (Caja Rural – Seguros RGA) | ,, |
9 | Antwan Tolhoek (LottoNl-Jumbo) | +01’38” |
10 | Anthony Roux (FDJ) | +01’42” |
11 | Patrick Konrad (Bora-hansgrohe) | +01’57” |
12 | Aldemar Reyes (Manzana Postobon) | +02’02” |
13 | Julian Alaphilippe (Quick-Step Floors) | +02’20” |
14 | Matej Mohoric (UAE Team Emirates) | +02’49” |
15 | Stephane Rossetto (Cofidis) | +03’26” |
16 | Marc Soler (Movistar) | +03’41” |
17 | Toms Skujins (Cannondale-Drapac) | +03’57” |
18 | Jeremy Maison (FDJ) | +04’14” |
19 | Clement Chevrier (AG2R) | +09’31” |
20 | Fabio Aru (Astana) | +09’56” |
General classification after stage 18:
1 | Chris Froome (Team Sky) | 72:03:50 |
2 | Vincenzo Nibali (Bahrain Merida) | +01’37” |
3 | Wilco Kelderman (Team Sunweb) | +02’17” |
4 | Ilnur Zakarin (Katusha-Alpecin) | +02’29” |
5 | Alberto Contador (Trek-Segafredo) | +03’34” |
6 | Miguel Angel Lopez (Astana) | +05’16” |
7 | Michael Woods (Cannondale-Drapac) | +06’33” |
8 | Fabio Aru (Astana) | ,, |
9 | Wout Poels (Team Sky) | +06’47” |
10 | Steven Kruijswijk (LottoNl-Jumbo) | +10’26” |
11 | David De La Cruz (Quick-Step Floors) | +10’31” |
12 | Esteban Chaves (Orica-Scott) | +11’57” |
13 | Tejay Van Garderen (BMC) | +12’06” |
14 | Louis Meintjes (UAE Team Emirates) | +13’32” |
15 | Sergio Padilla (Caja Rural – Seguros RGA) | +15’41” |
16 | Mikel Nieve (Team Sky) | +25’14” |
17 | Nicolas Roche (BMC) | +27’09” |
18 | Daniel Moreno (Movistar) | +32’31” |
19 | Romain Bardet (AG2R) | +42’10” |
20 | Darwin Atapuma (UAE Team Emirates) | +44’45” |