« Yahoo! Sport | Hamilton show is bad for cycling: Roche | Main | BBC Sport | Flecha escapes to victory »

July 17, 2003

CNNSI.com | Flecha claims stage

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.

Posted by Frank Steele on July 17, 2003 in Stage results | Permalink


TrackBack URL for this entry:

Listed below are links to weblogs that reference CNNSI.com | Flecha claims stage: