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.
43474
Chavanel wins 19th stage of Tour de France
88128
Valverde wins second stage of Tour of Spain
64979
Armstrong determined to win eighth Tour de France
132147
Mark Cavendish wins Tour de France stage
33555
Amador wins 14th stage of Giro d'Italia
152359
Garcia - shares the lead.
98404
Cancellara wins prologue of Tour de France
103111
Contador wins time trial to increase lead
93803
Cyclist Valverde wins second Dauphine Libere
168301
Armstrong finishes second in mountain bike race
148688
Navardauskas wins stage;
67647
Cadel Evans wins the first stage of the Dauphine Libere cycling race
58578
Armstrong concludes Giro in 12th place
116041
Cavendish wins rainy 12th stage at Giro d'Italia
148033
Mark Cavendish wins second Giro stage in three days
6082
Juventus and Milan both win to share second place
127158
Lance Armstrong finishes second in Tour de Suisse