GRENOBLE, France (AP) - Thomas Voeckler won the sixth stage of the Criterium du Dauphine race on Friday, and Chris Froome kept the leader's yellow jersey with two stages left.
Voeckler attacked near the end and held off three other riders in a sprint finish to secure his first stage win of the season and the first of his career at the Dauphine.
The 33-year-old Frenchman clocked a time of 3 hours, 24 minutes, 13 seconds on the 88-mile trek from La Lechere to Grenoble. Spaniard Jose Lopez finished second ahead of Belgium's Kevin Seeldrayers and Russia's Egor Silin.
The top three in the overall standings remained unchanged, with Froome still 52 seconds ahead of Sky teammate Richie Porte and 54 in front of Rohan Dennis, both of Australia.