LA CLAYETTE, France (AP) -- 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.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.