Finhaut Emosson, Switzerland – Spaniard Alberto Contador grabbed the lead in the Criterium du Dauphine with a desperate attack on the final climb of stage seven that leaves Britain's Chris Froome trailing by eight seconds.
The double Tour de France winner, laid down a psychological marker for this year's race, as he attacked Froome with 2km to run on a brutal beyond category climb with the Sky rider desperately clinging on but unable to protect his overall lead.
Dutch rider Lieuwe Westra won a sensational stage as he collapsed across the line with Russia's Katusha rider Yury Trofimov second and teammate Egor Silin just behind in third on a 160km run from Ville-La-Grand to Finhaut-Emosson, just across the Swiss border.
The Dutch time-trial champion overtook the two Russians in the final 200m after the trio broke away from an earlier 14 man escape.
Contador arrived 1min 31secs later in fourth while Froome settled for seventh and may have been hampered by a nasty crash in Friday's sixth stage with less than 8km to run.
The 31-year-old took off with 2km to race and went into his trademark dancing style in the pedals as Australian Sky rider Richie Porte worked relentlessly to keep teammate Froome in touch.
With 1km to the finish, Froome went off alone in a bid to catch Contador but although he could see him just ahead, the 2007 and 2009 Tour de France winner did enough to gain 20 seconds on the day and eight overall.
American Andrew Talansky had a strong day and came home fifth two seconds ahead of Froome which puts him third overall as he overtakes Dutchman Wilco Kelderman who finished 12th at 2min 32secs.
Sunday's eighth and final stage is a 131.5km run from Megeve to Courchevel and will provide a chance for Froome to still win the race on a route littered with three category one climbs including another summit finish. – Sapa-AFP