Carlos Sastre wins 17th stage
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.
Sylvain Chavanel of France won the 19th stage of the Tour de France on Friday after leading a two-man breakaway, and Carlos Sastre of Spain retained the yellow jersey a day before a crucial time trial.