2003-07-26
Lastras takes stage; Armstrong's lea

Spain's Pablo Lastras won the 126-mile 18th stage of the Tour de France between Bordeaux and St Maixent-l'Ecole Friday. The stage saw the race's leading duo renew hostilities a day before the decisive time trial as Lance Armstrong's lead over rival Jan Ullrich shrank slightly when the German unexpectedly took part in an intermediate sprint, forcing Armstrong to react.

¡@

¡@

¡@