1. Óscar Freire (Rabobank) 5h01'35'' 2. Aurélien Clerc (Bouygues) m.t. 3. Wouter Weylandt (Quick Step) m.t. 4. Erik Zabel (Milram) m.t. 5. Kenny De Haes (Vlaanderen) m.t. 6. Luca Paolini (Acqua&Sapone) m.t. 7. José Joaquín Rojas (Caisse d'Epargne) m.t. 8. Stuart O'Grady (CSC) m.t. 9. Heinrich Haussler (Gerolsteiner) m.t. 10. Roger Hammond (High Road) m.t.