time champion Lance Armstrong missed out on taking the Tour de France leader's yellow jersey by a fraction of a second after his Astana team won the fourth stage time trial on Tuesday.
Swiss Fabian Cancellara held a 40-second lead over Armstrong (...)