| DSQ |
Lance Armstrong (USA)[a] |
Discovery Channel | 86h 15' 02" |
| 2 |
Ivan Basso (ITA) |
Team CSC | =+ 4' 40" |
| DSQ |
Jan Ullrich (GER)[b] |
T-Mobile Team | =+6' 21" |
| 4 |
Francisco Mancebo (ESP) |
Illes Balears–Caisse d'Epargne | =+ 9' 59" |
| 5 |
Alexander Vinokourov (KAZ) |
T-Mobile Team | =+ 11' 01" |
| DSQ |
Levi Leipheimer (USA) |
Gerolsteiner | =+11' 21" |
| 7 |
Michael Rasmussen (DEN) |
Rabobank | =+ 11' 33" |
| 8 |
Cadel Evans (AUS) |
Davitamon–Lotto | =+ 11' 55" |
| 9 |
Floyd Landis (USA) |
Phonak | =+ 12' 44" |
| 10 |
Óscar Pereiro (ESP) |
Phonak | =+ 16' 04" |