Salamanca - German rider Tony Martin continued his superb season on Monday by winning the tenth stage of the Tour of Spain on Monday, a 47km individual time trial around Salamanca.
Britain's Christopher Froome took the overall leader's red jersey from Dutchman Bauke Mollema after the mostly flat stage, the only time trial of the race.
"I wasn't really expecting that," he said at the end of the stage.
"I was just trying to stay in contention and be there along with Bradley Wiggins, the team leader. I just had a fantastic day and somehow I've ended up in the leader's jersey. It's a dream come true."
Froome finished the stage in second place, 59 seconds behind Martin.
Wiggins - who is bidding to make up for the disappointment of crashing out of the Tour de France after fracturing his collarbone - had the fastest time at the first check point at 13kms but gradually lost time to finish third, one minute and 27 seconds behind the stage winner.
Switzerland's Olympic and four-time world time trial champion Fabio Cancellara disappointed, finishing in fourth place, one minute and 27 seconds behind Martin.
Martin, a German national time trial champion and 2010 world bronze medalist, won the Tour of the Algarve in Portugal in February and has clocking up time trial successes in a number of races including the prestigious Criterium du Dauphine.
The riders will enjoy their first rest day of the race on Tuesday.
The Tour resumes on Wednesday with a 167km ride from Verin and La Manzaneda, which finish at a mountain pass that can shake-up the general classification.
Results from the 10th stage of the Tour of Spain on Monday, a 47km time-trial round Salamanca:
1. Tony Martin (GER/HTC) 55min 54sec
2. Chris Froome (GBR/SKY) at 0:59sec
3. Bradley Wiggins (GBR/SKY) 1min 22sec
4. Fabian Cancellara (SUI/LEO) 1:27.
5. Taylor Phinney (USA/BMC) 1:33.
6. Jakob Diemer Fuglsang (DEN/LEO) 1:37.
7. Tiago Machado (POR/RSH) 1:54.
8. Janez Brajkovic (SLO/RSH) 1:56.
9. Luis Leon Sanchez (ESP/RAB) 2:02.
10. Maxime Monfort (BEL/LEO) 2:06.
11. Fredrik Kessiakoff (SWE/AST) 2:18.
12. Nlson Oliveira (POR/RSH) 2:19.
13. Denis Menchov (RUS/GEO) 2:19.
14. Stuart O'Grady (AUS/LEO) 2:20.
15. Vincenzo Nibali (ITA/LIQ) 2:24.
16. Andrew Talansky (USA/GRM) 2:28.
17. Markel Irizar (ESP/RSH) 2:51.
18. Dimitri Champion (FRA/ALM) 2:52.
19. Vladimir Karpets (RUS/KAT) 2:53.
20. Steven Kruijswijk (NED/RAB) 2:57.
Tour of Spain overall standings after Monday's 10th stage:
1. Chris Froome (GBR/SKY) 38hr 09min 13sec
2. Jakob Diemer Fuglsang (DEN/LEO) at 0:12sec
3. Bradley Wiggins (GBR/SKY) 0:20.
4. Vincenzo Nibali (ITA/LIQ) 0:31.
5. Fredrik Kessiakoff (SWE/AST) 0:34.
6. Maxime Monfort (BEL/LEO) 0:59.
7. Bauke Mollema (NED/RAB) 1:07.
8. Juan Jose Cobo Acebo (ESP/GEO) 1:47.
9. Janez Brajkovic (SLO/RSH) 2:04.
10. Haimar Zubeldia (ESP/RSH) 2:13.
11. Marzio Bruseghin (ITA/MOV) 2:15.
12. Jurgen Van den Broeck (BEL/OLO) 2:21.
13. Denis Menchov (RUS/GEO) 2:35.
14. Joaquin Rodriguez (ESP/KAT) 3:23.
15. Sergio Pardilla (ESP/MOV) 3:23.
16. Tiago Machado (POR/RSH) 3:28.
17. Nicolas Roche (IRL/ALM) 3:47.
18. Steven Kruijswijk (NED/RAB) 3:52.
19. Daniel Moreno (ESP/KAT) 3:59.
20. Chris Anker Srensen (DEN/SAX) 4:07.