US cyclist Leipheimer wins Tour of Switzerland

American Levi Leipheimer won the Tour of Switzerland on Sunday following the ninth stage, a 32.1 km time trial won by Switzerland`s Fabian Cancellara.

Cancellara back in Tour de France lead

Seven-time champion Lance Armstrong was one of the big losers on the Tour de France on Tuesday as the cobblestones of the feared third stage exacted a heavy toll on the peloton.

Favourite Cancellara takes Tour of Spain opening stage

Pre-stage favourite Fabian Cancellara of Switzerland secured victory in the Tour of Spain`s opening time trial on Saturday.