Sagan wins the first stage of the Tour de France
Liquigas-Cannondale phenom Peter Sagan jumped clear in the closing moments to win the 198km first stage of the Tour de France.
Carlos Sastre of Spain has won the 17th stage of the Tour de France, the hardest ride this year, up three devastating Alpine climbs, to take the overall lead from teammate Franck Schleck, who he now leads by 1 minute 24seconds.