Chavanel wins 19th stage of Tour de France
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.
Carlos Sastre won the Tour de France on Sunday after completing the final processional stage into Paris without mishap, becoming the third Spanish rider in a row to win cycling's premier event.