Tony Martin raced to a solo victory on stage nine of the Tour de France as Tony Gallopin took over the race lead.
Germany's three-time world time trial champion Martin was in an early break with Alessandro di Marchi but rode clear 50km from the finish in Mulhouse.
France's Gallopin finished in a group two minutes, 45 seconds back to take the yellow jersey from Vincenzo Nibali, who had led since winning stage two.
Nibali finished eight minutes behind Martin with the other race favourites.
|Rob Hayles - BBC Sport commentator|
|"Nibali will not be concerned at losing the yellow jersey. If you are holding the yellow jersey all the pressure is on you and your team and if a break goes clear all the pressure is on you to chase. So for your team-mates there is a lot of physical pressure. They will be thankful to him for giving them an easier day tomorrow but maybe he'll be back in the yellow at the end of stage 10."|
|Listen to the 5 live podcast|
Once the early breakaway had been allowed to go clear, Nibali's Astana team were content to let Martin and Di Marchi build up an advantage of more than six minutes as they went up and down a couple of category two and category three climbs in the first half of the stage.
Martin made his move on the next ascent, the category one 10.8km climb up Le Markstein, and continued his attack over the shorter slopes of Grand Ballon as the stage reached its peak at 1,336m above sea level.
The Omega Pharma - Quick-Step rider then used his time-trialling skills to good effect on the 20km descent before maintaining his form on the 20km run-in to the finish.
"I'm happy I could make my own time trial," Martin told BBC Sport.
"I felt good in the hills on Saturday so I took my chance today. I wasn't really suffering at the end and I had the power to go fast so I'm happy with my performance.
"The victory is one of the biggest of my career."
|What to expect on stage 10|
|"Bastille Day in France and I can guarantee there will be lots of French riders tying to get in the breakaway. This is the first big day in the mountains and there is a lot of climbing. The finish at La Planche des Belles Filles is where Chris Froome won in 2012. This is a tougher day than when Froome won though. It's all up and down, there's no flat section to rest on."|
|Read Geraint Thomas's stage-by-stage guide|
Behind Martin, Gallopin, who started the stage three minutes, 27 seconds behind race leader Nibali managed to break clear of the peloton and form a group of 28 riders.
They built up an advantage of more than five minutes over Nibali's group putting the Lotto-Belisol rider in the virtual yellow jersey on the road.
Nibali's Astana team were unfazed and seemed content to let Gallopin stay clear and take the yellow jersey and the pressures that come with it.
The Italian finished alongside Alberto Contador of the Tinkoff-Saxo team, Richie Porte of Team Sky and Movistar's Alejandro Valverde as the main rivals for the overall race victory conserved energy ahead of the bigger battles to come.
The result means Gallopin will wear the yellow jersey on Monday's Bastille Day stage - a mountainous race that features four category one climbs and finishes atop the tough climb to La Planche des Belles Filles.
"To be in the yellow jersey on the national day in France is unbelievable and I will try to enjoy it," Gallopin told BBC Sport.
Stage nine result:
1. Tony Martin (Ger/Omega Pharma - Quick-Step) 4hrs 09mins 34secs
2. Fabian Cancellara (Swi/Trek) +2mins 45secs
3. Greg Van Avermaet (Bel/BMC Racing)
4. Tom Dumoulin (Ned/Giant-Shimano)
5. Matteo Montaguti (Ita/AG2R)
6. Jose Joaquin Rojas (Spa/Movistar)
7. Steven Kruijswijk (Ned/Belkin)
8. Mickael Cherel (Fra/AG2R)
9. Brice Feillu (Fra/Bretagne-Seche)
10. Tiago Machado (Por/NetApp Endura)
16. Tony Gallopin (Fra/Lotto-Belisol) Same time
25. Vincenzo Nibali (Ita/Astana) +7mins 46secs
26. Alberto Contador (Spa/Tinkoff-Saxo) Same time
30. Geraint Thomas (GB/Team Sky)
31. Richie Porte (Aus/Team Sky)
167. Simon Yates (GB/Orica GreenEdge) + 21mins 38secs
General Classification after stage nine:
1. Tony Gallopin (Fra/Lotto-Belisol) 38hrs 04mins 38secs
2. Vincenzo Nibali (Ita/Astana) +1min 34secs
3. Tiago Machado (Por/NetApp Endura) +2mins 40secs
4. Jakob Fuglsang (Den/Astana) +3mins 18secs
5. Richie Porte (Aus/Team Sky) +3mins 32secs
6. Michal Kwiatkowski (Pol/Omega Pharma - Quick-Step) +4mins
7. Alejandro Valverde (Spa/Movistar) +4mins 01secs
8. Pierre Rolland (Fra/Europcar) +4mins 07secs
9. Alberto Contador (Spa/Tinkoff-Saxo) +4mins 08secs
10. Romain Bardet (Fra/AG2R) +4mins 13secs
18. Geraint Thomas (GB/Team Sky) +5mins 28secs
89. Simon Yates (GB/Orica GreenEdge) +49mins 01sec