Story highlights Peter Sagan wins second stage

Takes yellow and green jerseys

Alberto Contador crashes again

(CNN) Slovakia's Peter Sagan timed his finishing burst to perfection to win the second stage of the Tour de France Sunday and wrest the yellow jersey from Mark Cavendish.

The world champion used his sprinting power on the uphill finish to the 183km stage from Saint-Lo to Cherbourg to pull clear of Frenchman Julian Alaphilippe with Spain's Alejandro Valverde in third.

Sagan and a select group overhauled Belgian Jasper Stuyven, who had spent almost the entire stage up front, but was caught in the final kilometer.

Cavendish, who won the first stage in Normandy, was distanced on the climb and ceded both yellow and the green points jersey to Sagan.

Race favorite Chris Froome finished 10th, with Nairo Quintana close behind, but two-time champion Alberto Contador lost more time after crashing for the second day in a row.

Read More