Mark Cavendish of Britain won a Tour de France stage for the second time, cutting through the field Saturday in a sprint finish in the rain.
132147
Mark Cavendish wins Tour de France stage
59076
Cycle route is here to stay
175086
William Clarke wins second stage
98388
Lance armstrong stripped of Tour de France titles
36576
Montanes wins in Stuttgart
98404
Cancellara wins prologue of Tour de France
101167
Jens Voigt wins Tour of Poland
46175
Carlos Sastre wins Tour de France
129259
German wins Paris-Nice cycling stage
51427
Els closes in on second straight Tour win
45209
Roulston wins stage on Tour of Denmark
143107
Armitstead wins final stage of La Route de France
70674
Anton wins fourth stage of Tour of Spain
43351
Cavendish withdraws from road World championships through illness
14322
Cavendish wins stage, Phinney of us crashes
91848
Britain's David Millar wins 12th stage at Tour de France
116823
Mark Cavendish wins Milan-San Remo cycling classic;