Overall leader Lance Armstrong won the 19th stage of the Tour de France, a 55-km individual time trial, today to all but seal a record sixth successive Tour victory.
Armstrong clocked one hour six minutes, 49 seconds to beat Germany's Jan Ullrich by just over a minute, while Ullrich's T-Mobile team mate Andreas Kloeden was third, a further 26 seconds back.
The American's victory in the mostly flat countryside around Besancon was his fifth individual stage win of this year's Tour after he blew away his competitors in the mountains, winning four stages and finishing second in the fifth.
The Tour concludes tomorrow with a 163 km flat stage that begins in Montereau and finishes on the Champs Elysees in central Paris where, barring a major accident, Armstrong is expected to surpass the five Tour titles of Jacques Anquetil, Bernard Hinault, Eddy Merckx and Miguel Indurain.
Ireland's Shane Scanlon finished 88th of 147 riders, 9 minutes and 56 seconds behind Armstrong. He remains in 89th position overall.