LA CLAYETTE, France -- Edvald Boasson Hagen of Norway led a sprint finish to win the third stage of the Criterium du Dauphine race, while Bradley Wiggins of Britain retained the overall lead.
The 25-year-old Sky rider edged Germany's Gerald Ciolek in second place and Borut Biozic of Slovenia in third after the 103-mile trek from Givors to La Clayette.
Wiggins, the Sky team leader, kept the yellow jersey for a third straight day by finishing in the 140-rider pack that crossed in Hagen's wake with the same time: 4 hours, 22 minutes, 13 seconds.
The Dauphine is a warm-up race for the Tour de France, which begins June 30 in Liege, Belgium. Hagen won two Tour stages last year.