Cyc-tour-of-switzerland
BERN, Switzerland - Fabian Cancellara has won the Tour of Switzerland after a convincing victory in the race's final stage.
CRANS-MONTANA, Switzerland - Tony Martin of Germany has won the eighth stage of the Tour of Switzerland, and Tadej Valjavec of Slovenia clung to the overall lead.
BAD ZURZACH, Switzerland - Mark Cavendish of Great Britain dominated another sprint finish to win the sixth stage of the Tour of Switzerland on Thursday, while Tadej Valjavec of Slovenia retained the overall lead.
RUGGELL, Liechtenstein - Olympic time trial champion Fabian Cancellara won the opening stage of the Tour of Switzerland on Saturday.