Lugano - Swiss Fabian Cancellara of the Saxo Bank team won the Tour of Switzerland opening time-trial over 7.6km through the streets of Lugano on Saturday.
The defending champion finished one second ahead of Czech Roman Kreuziger with Spaniard Tony Martin and Slovak Peter Sagan three seconds off the pace.
Former seven-time Tour de France winner Lance Armstrong of the United States finished nearly 30 seconds behind the winner.
Cancellara, a triple world champion in 2006, 2007 and 2009 and reigning Olympic time-trial champion, won the prologue last year and went on to claim the overall race victory.