Cancellara wins opening stage of Tour of Switzerland
Olympic time trial champion Fabian Cancellara has won the opening stage of the Tour of Switzerland.
Fabian Cancellara has won the Tour of Switzerland after a convincing victory in the race's final stage.Cancellara beat Tony Martin of Germany in Sunday's 24-mile time trial to become the first Swiss rider since Alex Zuelle in 2002 to win the race.