Armstrong 10th in opening stage of Tour

Lance Armstrong returned to the Tour de France for first time in four years by finishing 10th in the opening time trial in Monaco which was won by Fabian Cancellara of Switzerland. Cancellara, renowned for his awesome performances against the clock, clocked 19 minutes 32.14 seconds for the 15.5 kilometer course in the Mediterranean principality