Logroo - Chris Froome claimed his second stage win of the 2017 Vuelta a Espana to extend his overall race lead on Vincenzo Nibali to 1min 58sec with victory in the individual time trial on Tuesday.
Froome beat out Wilco Kelderman and Nibali in a time of exactly 47 minutes for the 40.2km 16th stage from the Navarra motor racing circuit to Logrono.
"It's an absolutely amazing feeling to extend my lead now and to be in this position," said Froome.
"It's a great position to be in now, it's a good buffer, but the race isn't over."
The Briton, who is aiming to become only the third rider in history to win the Tour de France and Vuelta in the same year, now has just four competitive stages to defend his lead before Sunday's traditional parade around Madrid.
However, Nibali's impressive showing in finishing 57 seconds behind Froome on the day maintained his hopes of a second Vuelta win with a series of strenuous climbs, including Saturday's queen stage up the Alto de L'Angliru, still to come.
Kelderman's second place, just 29 seconds back on Froome, moved the Dutchman 27 seconds ahead of Russia's Ilnur Zakarin into third overall.
Zakarin was fourth with Alberto Contador moving up to fifth in the general classification in his final race before retirement with fifth on the stage.
"I've had a good time trial and the most important thing is I think I have good legs for what remains of the Vuelta," said Contador.
"Although the podium is a long way off, we'll keep trying day-by-day to see if we can achieve it."
Froome started slowly on the tarmac of the motor racing circuit more used to hosting events on four wheels than two as the Sky rider was 23 seconds down on Kelderman at the first check point after 13 kilometres.
Yet, the four-time Tour de France champion surged through the second sector to lead by seven seconds by the second check point and continued to extend his lead all the way to the finish line as Kelderman faltered.
"I was just riding it at the speed I felt best," added Froome.
"I wasn't really getting that many time checks from the car so I didn't really know where I was.
"Actually I presumed it wasn't good news if I wasn't getting the time checks, so I was a bit worried halfway through.
"Only coming into the last six or seven kilometres I found out that I was on track to fight for the stage.
"(It was a) really big relief and obviously super, super happy to be in this situation."
Wednesday's 16th stage sees the race return to the mountains with a steep hors category climb to the finish of the 180.5km ride from Villadiego to Los Machucos.
"Tomorrow is going to be brutal," added Froome.
"Los Machucos from what I can see is a wall and a big, big GC battle for sure."
Results from the Vuelta a Espana 16th stage, a 40.2km individual time trial from Circuito de Navarra to Logrono on Tuesday:
1. Chris Froome (GBR/Sky) 47min 0sec, 2. Wilco Kelderman (NED/SUN) at 0:29, 3. Vincenzo Nibali (ITA/BAH) at 0:57, 4. Ilnur Zakarin (RUS/KAT) 0:59, 5. Alberto Contador (ESP/TRE) 0:59, 6. Tobias Ludvigsson (SWE/FDJ) 1:07, 7. Wouter Poels (NED/SKY) 1:11, 8. Lennard Kamina (GER/SUN) 1:30, 9. Daniel Oss (ITA/BMC) 01:49, 10. Alexis Gougeard (FRA/ALM) 01:50
22. Miguel Angel Lopez (COL/AST) 02:34, 26. Fabio Aru (ITA/AST) 3:03, 37. Michael Woods (CAN/CAN) 3:40, 45. Esteban Chaves (COL/ORI) 4:01
1. Chris Froome (GBR/Sky) 62h53:25, 2. Vincenzo Nibali (ITA/BAH) at 1:58, 3. Wilco Kelderman (NED/SUN) 2:40, 4.Ilnur Zakarin (RUS/KAT) 3:07, 5. Alberto Contador (ESP/TRE) 4:58, 6. Miguel Angel Lopez (COL/AST) 5:25, 7. Fabio Aru (ITA/AST) 6:27, 8. Wouter Poels (NED/SKY) 6:33, 9. Esteban Chaves (COL/ORI) 6:40, 10. Michael Woods (CAN/CAN) 7:06