Feillu wins stage; Lance third overall
ARCALIS, Andorra -- In the Tour de France duel between teammates Lance Armstrong and Alberto Contador, the first big mountain stage went to the Spaniard.
Contador, the 2007 winner, unleashed a burst of speed Friday in the last uphill mile into the tiny Pyrenees principality of Andorra -- and Armstrong didn't lay chase.
By the end of the seventh stage, Contador had bumped the seven-time champion from second to third in the overall standings. Perhaps more important, he showed he has ...
Read full story