July 17, 2003
The 153.5-kilometer (95.2 mile) stage, a relatively flat and short trajectory along southern France from Narbonne to Toulouse, was won by Spanish rider Juan Antonio Flecha of iBanesto.com, competing in his first Tour. Armstrong finished the stage in 29th place.
Armstrong, who rides for U.S. Postal Service, will wear the overall leader's yellow jersey in the crucial individual time trial on Friday, when riders race against the clock.
TrackBack URL for this entry:
Listed below are links to weblogs that reference CNNSI.com | Flecha claims stage: