| 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.
¡@
¡@ |