1 Aitor Gonzalez (Spa) Euskaltel-Euskadi 33.08.51
2 Michael Rogers (Aus) Quick Step 0.22
3 Jan Ullrich (Ger) T-Mobile Team 1.36
4 Frank Schleck (Lux) Team CSC 1.41
5 Chris Horner (USA) Saunier Duval-Prodir 2.02
6 Koldo Gil Perez (Spa) Liberty Seguros-Würth Team 2.49
7 Beat Zberg (Swi) Gerolsteiner 3.47
8 Bradley McGee (Aus) Française Des Jeux 4.13
9 Tadej Valjavec (Slo) Phonak Hearing Systems 4.28
10 Leonardo Piepoli (Ita) Saunier Duval-Prodir 6.01
11 Alexandre Moos (Swi) Phonak Hearing Systems 6.17
12 Georg Totschnig (Aut) Gerolsteiner 6.23
13 Daniel Atienza (Spa) Cofidis, Le Credit Par Telephone 6.24
14 Giuseppe Guerini (Ita) T-Mobile Team 6.41
15 Cadel Evans (Aus) Davitamon-Lotto 7.11
16 Francesco Bellotti (Ita) Credit Agricole 11.26
17 Jens Voigt (Ger) Team CSC 11.32
18 Unai Osa Eizaguirre (Spa) Illes Balears-Caisse d'Epargne 16.11
19 Michael Barry (Can) Discovery Channel Pro Cycling Team 16.20
20 Laurent Brochard (Fra) Bouygues Telecom 16.55
21 Daniel Schnider (Swi) Phonak Hearing Systems 18.14
22 Dariusz Baranowski (Pol) Liberty Seguros-Würth Team 18.19
23 Jesus Hernandez (Spa) Liberty Seguros-Würth Team 18.22
24 Franco Pellizotti (Ita) Liquigas-Bianchi 19.20
25 Sven Montgomery (Swi) Gerolsteiner 19.40
26 Jorg Ludewig (Ger) Domina Vacanze 19.54
27 Fabian Jeker (Swi) Saunier Duval-Prodir 21.22
28 Vladimir Gusev (Rus) Team CSC 24.38
29 Patxi Vila Errandonea (Spa) Lampre-Caffita 25.38
30 Patrick Sinkewitz (Ger) Quick Step 28.10
31 Pablo Lastras (Spa) Illes Balears-Caisse d'Epargne 28.40
32 Bobby Julich (USA) Team CSC 29.15
33 Kim Kirchen (Lux) Fassa Bortolo 30.10
34 Jonath Gonzalez Rios (Spa) Illes Balears-Caisse d'Epargne 30.33
35 Iban Mayo Diez (Spa) Euskaltel-Euskadi 30.48
36 Yannick Talabardon (Fra) Credit Agricole 31.41
37 Saul Raisin (USA) Credit Agricole 31.57
38 Grischa Niermann (Ger) Rabobank 33.05
39 David Loosli (Swi) Lampre-Caffita 34.16
40 Daniele Nardello (Ita) T-Mobile Team 34.32
41 Martin Elmiger (Swi) Phonak Hearing Systems 34.37
42 Cedric Vasseur (Fra) Cofidis, Le Credit Par Telephone 37.28
43 Walter Beneteau (Fra) Bouygues Telecom 37.33
44 Luis Perez (Spa) Cofidis, Le Credit Par Telephone 37.59
45 Jurge Van Den Broeck (Bel) Discovery Channel Pro Cycling Team 38.07
46 Kjell Carlstrom (Fin) Liquigas-Bianchi 39.30
47 Roberto Laiseka (Spa) Euskaltel-Euskadi 41.29
48 Gerrit Glomser (Aut) Lampre-Caffita 41.30
49 Dario Frigo (Ita) Fassa Bortolo 41.49
50 Matthieu Sprick (Fra) Bouygues Telecom 42.08
51 Linus Gerdemann (Ger) Team CSC 47.22
52 Fabian Wegmann (Ger) Gerolsteiner 47.41
53 Thorwald Veneberg (Ned) Rabobank 48.43
54 Niki Aebersold (Swi) Phonak Hearing Systems 49.29
55 Egoi Martinez De Esteban (Spa) Euskaltel-Euskadi 49.38
56 Ronny Scholz (Ger) Gerolsteiner 50.32
57 Marco Marzano (Ita) Lampre-Caffita 52.15
58 Daniele Righi (Ita) Lampre-Caffita 53.22
59 Joan Horrach (Spa) Illes Balears-Caisse d'Epargne 55.41
60 Peter Wrolich (Aut) Gerolsteiner 55.43
61 Salvatore Commesso (Ita) Lampre-Caffita 57.49
62 Joseba Albizu (Spa) Euskaltel-Euskadi 58.47
63 Cristian Moreni (Ita) Quick Step 1.00.24
64 Daniele Colli (Ita) Liquigas-Bianchi 1.03.14
65 Unai Yus Kerejeta (Spa) Bouygues Telecom 1.03.57
66 Gustav Erik Larsson (Swe) Fassa Bortolo 1.04.56
67 Laszlo Bodrogi (Hun) Credit Agricole 1.05.03
68 Rubens Bertogliati (Swi) Saunier Duval-Prodir 1.05.37
69 Arnaud Coyot (Fra) Cofidis, Le Credit Par Telephone 1.06.28
70 Thomas Voeckler (Fra) Bouygues Telecom 1.07.35
71 Rolf Aldag (Ger) T-Mobile Team 1.07.37
72 Fabian Cancellara (Swi) Fassa Bortolo 1.08.10
73 Aurelien Clerc (Swi) Phonak Hearing Systems 1.09.56
74 Maarten Den Bakker (Ned) Rabobank 1.10.07
75 Rene Haselbacher (Aut) Gerolsteiner 1.10.33
76 Wim Vansevenant (Bel) Davitamon-Lotto 1.10.56
77 Sascha Urweider (Swi) Phonak Hearing Systems 1.11.47
78 Bart Dockx (Bel) Davitamon-Lotto 1.12.17
79 Gregory Rast (Swi) Phonak Hearing Systems 1.12.52
80 Roger Hammond (GBr) Discovery Channel Pro Cycling Team 1.14.03
81 Staf Scheirlinckx (Bel) Cofidis, Le Credit Par Telephone 1.14.13
82 Sbastien Hinault (Fra) Credit Agricole 1.14.51
83 Serguei Ivanov (Rus) T-Mobile Team 1.15.42
84 Michael Albasini (Swi) Liquigas-Bianchi 1.16.32
85 Freddy Bichot (Fra) Française Des Jeux 1.21.07
86 Karsten Kroon (Ned) Rabobank 1.21.32
87 Jason McCartney (USA) Discovery Channel Pro Cycling Team 1.25.55
88 Luciano Pagliarini (Bra) Liquigas-Bianchi 1.28.53
89 Paolo Valoti (Ita) Domina Vacanze 1.29.10
90 Arnaud Gerard (Fra) Française Des Jeux 1.29.19
91 Nick Gates (Aus) Davitamon-Lotto 1.31.14
92 David Lopez Garcia (Spa) Euskaltel-Euskadi 1.54.14
Teams classification
1 Gerolsteiner 99.44.56
2 Phonak Hearing Systems 2.33
3 Saunier Duval - Prodir 3.40
4 Team CSC 9.55
5 Liberty Seguros Team 10.18
6 Euskaltel - Euskadi 21.38
7 T-Mobile Team 23.31
8 Lampre - Caffita 41.57
9 Illes Balears-Casse d'Epargne 47.03
10 Credit Agricole 51.12
11 Cofidis 52.37
12 Quick Step - Innergetic 1.08.57
13 Bouygues Telecom 1.14.38
14 Fassa Bortolo 1.18.41
15 Liquigas-Bianchi 1.23.30
16 Discovery Channel 1.27.25
17 Francaise Des Jeux 1.53.24
18 Rabobank 1.56.08
19 Davitamon-Lotto 1.58.34
Close