Lance Armstrong wins seventh Tour de France:
Stage 20 results
1. Alexandre Vinokourov (Kaz), T-Mobile
2. Bradley McGee (Aus), Francaise des Jeux, same time
3. Fabian Cancellara (Swi), Fassa Bortolo, s.t.
4. Robbie McEwen (Aus), Davitamon-Lotto, s.t.
5. Stuart O’Grady (Aus), Cofidis, s.t.
6. Allan Davis (Aus), Liberty Seguros, s.t.
7. Thor Hushovd (Nor), Credit Agricole, s.t.
8. Baden Cooke (Aus), Francaise des Jeux, s.t.
9. Bernhard Eisel (A), Francaise des Jeux, s.t.
10. Robert Förster (G), Gerolsteiner, s.t.Overall
1. Lance Armstrong (USA), Discovery Channel
2. Ivan Basso (I), CSC, at 4:40
3. Jan Ullrich (G), T-Mobile, at 6:21
4. Francisco Mancebo (Sp), Illes Balears, at 9:59
5. Alexandre Vinokourov (Kaz), T-Mobile, at 11:01
6. Levi Leipheimer (USA), Gerolsteiner, at 11:21
7. Mickael Rasmussen (Dk), Rabobank, at 11:33
8. Cadel Evans (Aus), Davitamon-Lotto, at 11:55
9. Floyd Landis (USA), Phonak, at 12:44
10. Oscar Pereiro Sio (Sp), Phonak, at 16:04