1 Philippe Gilbert (Bel) Française Des Jeux 4.33.42
2 Tomas Vaitkus (Ltu) Ag2r Prevoyance
3 Jan Valach (Svk) Ed' System-Zvvz 0.03
4 Sebastian Siedler (Ger) Team Wiesenhof 0.08
5 Thor Hushovd (Nor) Credit Agricole
6 Jaroslaw Zarebski (Pol) Intel-Action
7 Jan Svorada (Cze) Ed' System-Zvvz
8 Oleg Grichkine (Rus) Navigators Insurance Cycling Team 0.10
9 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago
10 Saulius Ruskys (Ltu) Agritubel
11 Andy Flickinger (Fra) Ag2r Prevoyance
12 Crescenzo D'amore (Ita) Acqua & Sapone-Adria Mobil
13 Linus Gerdemann (Ger) Team CSC
14 Christophe Agnolutto (Fra) Agritubel
15 Sergio Marinangeli (Ita) Naturino-Sapore di Mare
16 Yuriy Krivtsov (Ukr) Ag2r Prevoyance
17 Benjamin Levecot (Fra) R.A.G.T. Semences
18 Vladimir Efimkim (Rus) Team Barloworld-Valsir
19 Josep Jufre (Spa) Relax Fuenlabrada
20 Wesley Van Speybroeck (Bel) Chocolade Jacques-T Interim
21 Bert De Waele (Bel) Landbouwkrediet-Colnago
22 Christian Müller (Ger) Team CSC
23 Mickael Delage (Fra) Française Des Jeux
24 Johan Coenen (Bel) Mrbookmaker.com-Sports Tech
25 Camille Bouquet (Fra) Mrbookmaker.com-Sports Tech
26 Christophe Mengin (Fra) Française Des Jeux
27 Pavel Zerzan (Cze) Ed' System-Zvvz
28 Anthony Geslin (Fra) Bouygues Telecom
29 Bogdan Bondariew (Ukr) Intel-Action
30 Fred Rodriguez (USA) Davitamon-Lotto
31 Ludovic Turpin (Fra) Ag2r Prevoyance
32 Andy Schleck (Lux) Team CSC
33 Gabriele Colombo (Ita) Naturino-Sapore di Mare
34 Cyril Dessel (Fra) Ag2r Prevoyance
35 Michal Precechtel (Cze) Ed' System-Zvvz
36 Pierrick Fedrigo (Fra) Bouygues Telecom
37 Jeremy Hunt (GBr) Mrbookmaker.com-Sports Tech
38 Peter Farazijn (Bel) Cofidis, Le Credit Par Telephone
39 Janek Tombak (Est) Cofidis, Le Credit Par Telephone
40 Frédéric Guesdon (Fra) Française Des Jeux
41 Maxime Monfort (Bel) Landbouwkrediet-Colnago
42 Christophe Moreau (Fra) Credit Agricole
43 Ludovic Auger (Fra) Française Des Jeux
44 Sergio Barbero (Ita) Naturino-Sapore di Mare
45 Petr Bencik (Cze) Ed' System-Zvvz
46 Laurent Paumier (Fra) Mrbookmaker.com-Sports Tech
47 Stefan Van Dijck (Ned) Mrbookmaker.com-Sports Tech
48 Daniel Musiol (Ger) Team Wiesenhof
49 Lars Ytting Bak (Den) Team CSC
50 Antonio Salomone (Ita) Team Barloworld-Valsir
51 Enrico Poitschke (Ger) Team Wiesenhof
52 René Obst (Ger) Team Wiesenhof
53 Kirk O'bee (USA) Navigators Insurance Cycling Team 0.17
54 Stefan Adamsson (Swe) Team Barloworld-Valsir 0.34
55 Matti Breschel (Den) Team CSC
56 Stéphane Berges (Fra) Agritubel
57 Geert Verheyen (Bel) Landbouwkrediet-Colnago 0.38
58 Kurt Hovelynck (Bel) Chocolade Jacques-T Interim
59 James Vanlandschoot (Bel) Landbouwkrediet-Colnago
60 Giuseppe Palumbo (Ita) Acqua & Sapone-Adria Mobil
61 Damien Nazon (Fra) Credit Agricole 0.51
62 David Boucher (Fra) Mrbookmaker.com-Sports Tech 0.55
63 Lukasz Bodnar (Pol) Intel-Action 1.01
64 Alessio Galletti (Ita) Naturino-Sapore di Mare
65 Marcin Lewandowski (Pol) Intel-Action
66 Bert Roesems (Bel) Davitamon-Lotto 1.16
67 Jean-Patrick Nazon (Fra) Ag2r Prevoyance
68 Cédric Herve (Fra) Credit Agricole
69 Thomas Bruun Eriksen (Den) Team CSC
70 Mark Walters (Can) Navigators Insurance Cycling Team
71 Denis Bertolini (Ita) Acqua & Sapone-Adria Mobil
72 Ciaran Power (Irl) Navigators Insurance Cycling Team
73 Frederik Veuchelen (Bel) Chocolade Jacques-T Interim
74 Herv Duclos-Lassalle (Fra) Cofidis, Le Credit Par Telephone
75 Guillaume Auger (Fra) R.A.G.T. Semences
76 David Kupka (Cze) Ed' System-Zvvz
77 Linas Balciunas (Ltu) Agritubel 1.46
78 Christophe Laurent (Fra) Agritubel
79 Lubos Pelanek (Cze) Relax Fuenlabrada
80 Jussi Veikkanen (Fin) Française Des Jeux
81 Wouter Van Mechelen (Bel) Chocolade Jacques-T Interim
82 Kevin Van Impe (Bel) Chocolade Jacques-T Interim
83 Ralf Grabsch (Ger) Team Wiesenhof
84 Angel Castresana (Spa) Mrbookmaker.com-Sports Tech 2.02
85 Enrico Degano (Ita) Team Barloworld-Valsir 2.28
86 Milan Kadlec (Cze) Ed' System-Zvvz
87 Raul Garcia (Spa) Relax Fuenlabrada 2.35
88 Gabriele Balducci (Ita) Acqua & Sapone-Adria Mobil 2.44
89 Francesco Failli (Ita) Naturino-Sapore di Mare
90 Xavier Florencio (Spa) Relax Fuenlabrada 3.08
91 Jimmy Casper (Fra) Cofidis, Le Credit Par Telephone
92 Alessandro Donati (Ita) Acqua & Sapone-Adria Mobil
93 Benny De Schrooder (Bel) Chocolade Jacques-T Interim
94 Pierre Drancourt (Fra) Bouygues Telecom
95 Koen Barbe (Bel) Chocolade Jacques-T Interim
96 Wim De Vocht (Bel) Davitamon-Lotto
97 Thomas Voeckler (Fra) Bouygues Telecom
98 Gert Steegmans (Bel) Davitamon-Lotto
99 Koos Moerenhout (Ned) Davitamon-Lotto
100 Paol Longo Borghini (Ita) Team Barloworld-Valsir
101 Bart Dockx (Bel) Davitamon-Lotto 4.42
102 Preben Van Hecke (Bel) Davitamon-Lotto
103 Jans Koerts (Ned) Cofidis, Le Credit Par Telephone 17.55
104 Luca Celli (Ita) Team Barloworld-Valsir 18.13
105 Renaud Dion (Fra) R.A.G.T. Semences
106 Stéphane Auge (Fra) Cofidis, Le Credit Par Telephone
107 Siro Camponogara (Ita) Navigators Insurance Cycling Team 18.21
108 Javier Benitez (Spa) Relax Fuenlabrada
109 Frank Vandenbroucke (Bel) Mrbookmaker.com-Sports Tech
110 Lénaïc Olivier (Fra) Agritubel
111 Marcin Osinski (Pol) Intel-Action
112 Florent Brard (Fra) Agritubel
113 Nico Eeckhout (Bel) Chocolade Jacques-T Interim
114 Roman Bronis (Svk) Ed' System-Zvvz
115 Frédéric Mainguenaud (Fra) Bouygues Telecom
116 Sylvain Calzati (Fra) Ag2r Prevoyance
117 Christophe Rinero (Fra) R.A.G.T. Semences
118 Andrea Rossi (Ita) Acqua & Sapone-Adria Mobil
119 Stéphane Goubert (Fra) Ag2r Prevoyance
120 Jimmy Engoulvent (Fra) Cofidis, Le Credit Par Telephone
121 Roman Luhovyy (Ukr) R.A.G.T. Semences
122 Mads Kaggestad (Nor) Credit Agricole
123 Frédéric Finot (Fra) Française Des Jeux
124 Cyril Lemoine (Fra) Credit Agricole
125 Krzysztof Krzywy (Pol) Intel-Action
126 Hilton Clarke (Aus) Navigators Insurance Cycling Team
127 Jeremy Maartens (RSA) Team Barloworld-Valsir
128 Yoann Le Boulanger (Fra) R.A.G.T. Semences
129 Nico Sijmens (Bel) Landbouwkrediet-Colnago
130 Arnaud Coyot (Fra) Cofidis, Le Credit Par Telephone
131 Adam Wadecki (Pol) Intel-Action
132 Eric Berthou (Fra) R.A.G.T. Semences
133 Ruggero Marzoli (Ita) Acqua & Sapone-Adria Mobil
134 Tony Bracke (Bel) Landbouwkrediet-Colnago 20.40
135 Shawn Milne (USA) Navigators Insurance Cycling Team
136 Benjamin Johnson (Aus) Agritubel
137 Jorge Garcia (Spa) Relax Fuenlabrada
138 Ivan Mayoz (Spa) Relax Fuenlabrada
139 Nicolas Reynaud (Fra) R.A.G.T. Semences
DNF Alexandre Naulleau (Fra) Bouygues Telecom
DNF Anthony Ravard (Fra) Bouygues Telecom
DNF Geoffroy Lequatre (Fra) Credit Agricole
DNF Martin Müller (Ger) Team Wiesenhof
DNF Luca Ascani (Ita) Naturino-Sapore di Mare
DNF Andris Nauduzs (Lat) Naturino-Sapore di Mare
Points
1 Philippe Gilbert (Bel) Française Des Jeux 20 pts
2 Tomas Vaitkus (Ltu) Ag2r Prevoyance 17
3 Jan Valach (Svk) Ed' System-Zvvz 15
4 Sebastian Siedler (Ger) Team Wiesenhof 13
5 Thor Hushovd (Nor) Credit Agricole 11
6 Jaroslaw Zarebski (Pol) Intel-Action 10
7 Jan Svorada (Cze) Ed' System-Zvvz 9
8 Oleg Grichkine (Rus) Navigators Insurance Cycling Team 8
9 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago 7
10 Saulius Ruskys (Ltu) Agritubel 6
11 Andy Flickinger (Fra) Ag2r Prevoyance 5
12 Crescenzo D'amore (Ita) Acqua & Sapone-Adria Mobil 4
13 Linus Gerdemann (Ger) Team CSC 3
14 Christophe Agnolutto (Fra) Agritubel 2
15 Sergio Marinangeli (Ita) Naturino-Sapore di Mare 1
Sprints
Sprint - km 45,600
1 Thor Hushovd (Nor) Credit Agricole 4 pts
2 Jans Koerts (Ned) Cofidis, Le Credit Par Telephone 2
3 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago 1
Sprint - km 130
1 Jimmy Casper (Fra) Cofidis, Le Credit Par Telephone 4 pts
2 Matti Breschel (Den) Team CSC 2
3 Philippe Gilbert (Bel) Française Des Jeux 1
Sprint - km 182,300
1 Philippe Gilbert (Bel) Française Des Jeux 4 pts
2 Matti Breschel (Den) Team CSC 2
3 Cyril Dessel (Fra) Ag2r Prevoyance 1
Young rider
1 Philippe Gilbert (Bel) Française Des Jeux 4.33.42
2 Tomas Vaitkus (Ltu) Ag2r Prevoyance
3 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago 0.08
4 Linus Gerdemann (Ger) Team CSC
5 Sergio Marinangeli (Ita) Naturino-Sapore di Mare
6 Vladimir Efimkim (Rus) Team Barloworld-Valsir
7 Christian Müller (Ger) Team CSC
8 Mickael Delage (Fra) Française Des Jeux
9 Anthony Geslin (Fra) Bouygues Telecom
10 Andy Schleck (Lux) Team CSC
11 Maxime Monfort (Bel) Landbouwkrediet-Colnago
12 Daniel Musiol (Ger) Team Wiesenhof
13 Matti Breschel (Den) Team CSC 0.34
14 Kurt Hovelynck (Bel) Chocolade Jacques-T Interim 0.38
15 Lukasz Bodnar (Pol) Intel-Action 1.01
16 Lubos Pelanek (Cze) Relax Fuenlabrada 1.46
17 Jussi Veikkanen (Fin) Française Des Jeux
18 Wouter Van Mechelen (Bel) Chocolade Jacques-T Interim
19 Kevin Van Impe (Bel) Chocolade Jacques-T Interim
20 Raul Garcia (Spa) Relax Fuenlabrada 2.35
21 Francesco Failli (Ita) Naturino-Sapore di Mare 2.44
22 Benny De Schrooder (Bel) Chocolade Jacques-T Interim 3.08
23 Pierre Drancourt (Fra) Bouygues Telecom
24 Koen Barbe (Bel) Chocolade Jacques-T Interim
25 Wim De Vocht (Bel) Davitamon-Lotto
26 Gert Steegmans (Bel) Davitamon-Lotto
27 Paol Longo Borghini (Ita) Team Barloworld-Valsir
28 Bart Dockx (Bel) Davitamon-Lotto 4.42
29 Preben Van Hecke (Bel) Davitamon-Lotto
30 Marcin Osinski (Pol) Intel-Action 18.21
31 Cyril Lemoine (Fra) Credit Agricole
32 Arnaud Coyot (Fra) Cofidis, Le Credit Par Telephone
33 Shawn Milne (USA) Navigators Insurance Cycling Team 20.40
34 Benjamin Johnson (Aus) Agritubel
35 Ivan Mayoz (Spa) Relax Fuenlabrada
General classification after stage 2
1 Philippe Gilbert (Bel) Française Des Jeux 7.55.49
2 Thor Hushovd (Nor) Credit Agricole 0.07
3 Jan Valach (Svk) Ed' System-Zvvz 0.13
4 Jaroslaw Zarebski (Pol) Intel-Action 0.18
5 Linus Gerdemann (Ger) Team CSC
6 Ludovic Auger (Fra) Française Des Jeux 0.20
7 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago 0.21
8 Cyril Dessel (Fra) Ag2r Prevoyance
9 Antonio Salomone (Ita) Team Barloworld-Valsir
10 Sebastian Siedler (Ger) Team Wiesenhof 0.22
11 Crescenzo D'amore (Ita) Acqua & Sapone-Adria Mobil
12 Sergio Marinangeli (Ita) Naturino-Sapore di Mare
13 Camille Bouquet (Fra) Mrbookmaker.com-Sports Tech
14 Saulius Ruskys (Ltu) Agritubel
15 Fred Rodriguez (USA) Davitamon-Lotto
15 Wesley Van Speybroeck (Bel) Chocolade Jacques-T Interim
17 Vladimir Efimkim (Rus) Team Barloworld-Valsir
18 Yuriy Krivtsov (Ukr) Ag2r Prevoyance
19 Michal Precechtel (Cze) Ed' System-Zvvz
20 Lars Ytting Bak (Den) Team CSC
21 Ludovic Turpin (Fra) Ag2r Prevoyance
22 Mickael Delage (Fra) Française Des Jeux
23 Christophe Agnolutto (Fra) Agritubel
23 Bogdan Bondariew (Ukr) Intel-Action
25 Jeremy Hunt (GBr) Mrbookmaker.com-Sports Tech
26 René Obst (Ger) Team Wiesenhof
27 Christophe Mengin (Fra) Française Des Jeux
28 Andy Flickinger (Fra) Ag2r Prevoyance
29 Johan Coenen (Bel) Mrbookmaker.com-Sports Tech
30 Maxime Monfort (Bel) Landbouwkrediet-Colnago
31 Josep Jufre (Spa) Relax Fuenlabrada
32 Christian Müller (Ger) Team CSC
33 Anthony Geslin (Fra) Bouygues Telecom
34 Frédéric Guesdon (Fra) Française Des Jeux
35 Benjamin Levecot (Fra) R.A.G.T. Semences
35 Pavel Zerzan (Cze) Ed' System-Zvvz
37 Christophe Moreau (Fra) Credit Agricole
37 Bert De Waele (Bel) Landbouwkrediet-Colnago
39 Pierrick Fedrigo (Fra) Bouygues Telecom
39 Andy Schleck (Lux) Team CSC
41 Peter Farazijn (Bel) Cofidis, Le Credit Par Telephone
42 Daniel Musiol (Ger) Team Wiesenhof
43 Jan Svorada (Cze) Ed' System-Zvvz
44 Janek Tombak (Est) Cofidis, Le Credit Par Telephone
44 Stefan Van Dijck (Ned) Mrbookmaker.com-Sports Tech
46 Enrico Poitschke (Ger) Team Wiesenhof
47 Laurent Paumier (Fra) Mrbookmaker.com-Sports Tech
48 Petr Bencik (Cze) Ed' System-Zvvz
48 Sergio Barbero (Ita) Naturino-Sapore di Mare
50 Kirk O'bee (USA) Navigators Insurance Cycling Team 0.31
51 Oleg Grichkine (Rus) Navigators Insurance Cycling Team 0.32
52 Matti Breschel (Den) Team CSC 0.44
53 Stefan Adamsson (Swe) Team Barloworld-Valsir 0.48
54 Stéphane Berges (Fra) Agritubel
55 Kurt Hovelynck (Bel) Chocolade Jacques-T Interim 0.52
56 James Vanlandschoot (Bel) Landbouwkrediet-Colnago
57 Giuseppe Palumbo (Ita) Acqua & Sapone-Adria Mobil
58 Geert Verheyen (Bel) Landbouwkrediet-Colnago
59 Gabriele Colombo (Ita) Naturino-Sapore di Mare 1.00
60 David Boucher (Fra) Mrbookmaker.com-Sports Tech 1.09
61 Marcin Lewandowski (Pol) Intel-Action 1.15
62 Lukasz Bodnar (Pol) Intel-Action
63 Alessio Galletti (Ita) Naturino-Sapore di Mare
64 Frederik Veuchelen (Bel) Chocolade Jacques-T Interim 1.28
65 Damien Nazon (Fra) Credit Agricole 1.29
66 Jean-Patrick Nazon (Fra) Ag2r Prevoyance 1.30
67 Thomas Bruun Eriksen (Den) Team CSC
68 Bert Roesems (Bel) Davitamon-Lotto
69 Ciaran Power (Irl) Navigators Insurance Cycling Team
70 Cédric Herve (Fra) Credit Agricole
70 Denis Bertolini (Ita) Acqua & Sapone-Adria Mobil
72 David Kupka (Cze) Ed' System-Zvvz
73 Herv Duclos-Lassalle (Fra) Cofidis, Le Credit Par Telephone
74 Mark Walters (Can) Navigators Insurance Cycling Team
75 Wouter Van Mechelen (Bel) Chocolade Jacques-T Interim 2.00
76 Linas Balciunas (Ltu) Agritubel
77 Kevin Van Impe (Bel) Chocolade Jacques-T Interim
78 Christophe Laurent (Fra) Agritubel
79 Ralf Grabsch (Ger) Team Wiesenhof
80 Angel Castresana (Spa) Mrbookmaker.com-Sports Tech 2.16
81 Enrico Degano (Ita) Team Barloworld-Valsir 2.42
82 Milan Kadlec (Cze) Ed' System-Zvvz
83 Raul Garcia (Spa) Relax Fuenlabrada 2.49
84 Lubos Pelanek (Cze) Relax Fuenlabrada 2.56
85 Francesco Failli (Ita) Naturino-Sapore di Mare 2.58
86 Jimmy Casper (Fra) Cofidis, Le Credit Par Telephone 3.13
87 Thomas Voeckler (Fra) Bouygues Telecom 3.19
88 Koos Moerenhout (Ned) Davitamon-Lotto
89 Xavier Florencio (Spa) Relax Fuenlabrada 3.22
90 Paol Longo Borghini (Ita) Team Barloworld-Valsir
91 Benny De Schrooder (Bel) Chocolade Jacques-T Interim
92 Pierre Drancourt (Fra) Bouygues Telecom
93 Wim De Vocht (Bel) Davitamon-Lotto
94 Koen Barbe (Bel) Chocolade Jacques-T Interim
95 Alessandro Donati (Ita) Acqua & Sapone-Adria Mobil
96 Jussi Veikkanen (Fin) Française Des Jeux 3.42
97 Gabriele Balducci (Ita) Acqua & Sapone-Adria Mobil 4.00
98 Bart Dockx (Bel) Davitamon-Lotto 4.56
99 Preben Van Hecke (Bel) Davitamon-Lotto
100 Guillaume Auger (Fra) R.A.G.T. Semences 5.07
101 Gert Steegmans (Bel) Davitamon-Lotto 6.59
102 Tomas Vaitkus (Ltu) Ag2r Prevoyance 11.57
103 Jans Koerts (Ned) Cofidis, Le Credit Par Telephone 18.07
104 Renaud Dion (Fra) R.A.G.T. Semences 18.27
105 Luca Celli (Ita) Team Barloworld-Valsir
106 Stéphane Auge (Fra) Cofidis, Le Credit Par Telephone
107 Nico Eeckhout (Bel) Chocolade Jacques-T Interim 18.34
108 Roman Luhovyy (Ukr) R.A.G.T. Semences 18.35
108 Javier Benitez (Spa) Relax Fuenlabrada
110 Marcin Osinski (Pol) Intel-Action
111 Cyril Lemoine (Fra) Credit Agricole
112 Jimmy Engoulvent (Fra) Cofidis, Le Credit Par Telephone
113 Adam Wadecki (Pol) Intel-Action
114 Eric Berthou (Fra) R.A.G.T. Semences
115 Yoann Le Boulanger (Fra) R.A.G.T. Semences
116 Frédéric Finot (Fra) Française Des Jeux
117 Roman Bronis (Svk) Ed' System-Zvvz
118 Sylvain Calzati (Fra) Ag2r Prevoyance
118 Christophe Rinero (Fra) R.A.G.T. Semences
120 Andrea Rossi (Ita) Acqua & Sapone-Adria Mobil
121 Frédéric Mainguenaud (Fra) Bouygues Telecom
122 Mads Kaggestad (Nor) Credit Agricole
123 Stéphane Goubert (Fra) Ag2r Prevoyance
124 Nico Sijmens (Bel) Landbouwkrediet-Colnago
125 Hilton Clarke (Aus) Navigators Insurance Cycling Team 18.57
125 Jeremy Maartens (RSA) Team Barloworld-Valsir
127 Siro Camponogara (Ita) Navigators Insurance Cycling Team 18.59
128 Ruggero Marzoli (Ita) Acqua & Sapone-Adria Mobil 19.14
129 Benjamin Johnson (Aus) Agritubel 20.54
130 Ivan Mayoz (Spa) Relax Fuenlabrada
131 Jorge Garcia (Spa) Relax Fuenlabrada
132 Arnaud Coyot (Fra) Cofidis, Le Credit Par Telephone 21.22
133 Frank Vandenbroucke (Bel) Mrbookmaker.com-Sports Tech 22.12
134 Shawn Milne (USA) Navigators Insurance Cycling Team 24.31
135 Nicolas Reynaud (Fra) R.A.G.T. Semences
136 Krzysztof Krzywy (Pol) Intel-Action 30.33
137 Lénaïc Olivier (Fra) Agritubel 35.42
138 Florent Brard (Fra) Agritubel
139 Tony Bracke (Bel) Landbouwkrediet-Colnago 37.45
Points classification
1 Thor Hushovd (Nor) Credit Agricole 37 pts
2 Philippe Gilbert (Bel) Française Des Jeux 25
3 Jaroslaw Zarebski (Pol) Intel-Action 25
4 Sebastian Siedler (Ger) Team Wiesenhof 24
5 Jimmy Casper (Fra) Cofidis, Le Credit Par Telephone 21
6 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago 21
7 Tomas Vaitkus (Ltu) Ag2r Prevoyance 17
8 Jan Valach (Svk) Ed' System-Zvvz 15
9 Marcin Lewandowski (Pol) Intel-Action 10
10 Crescenzo D'amore (Ita) Acqua & Sapone-Adria Mobil 10
11 Jan Svorada (Cze) Ed' System-Zvvz 9
12 Camille Bouquet (Fra) Mrbookmaker.com-Sports Tech 9
13 Lars Ytting Bak (Den) Team CSC 8
14 Sergio Marinangeli (Ita) Naturino-Sapore di Mare 8
15 Linus Gerdemann (Ger) Team CSC 8
16 Saulius Ruskys (Ltu) Agritubel 6
17 Nico Eeckhout (Bel) Chocolade Jacques-T Interim 6
18 Andy Flickinger (Fra) Ag2r Prevoyance 5
19 Wouter Van Mechelen (Bel) Chocolade Jacques-T Interim 4
20 Koos Moerenhout (Ned) Davitamon-Lotto 4
21 Thomas Voeckler (Fra) Bouygues Telecom 4
22 Matti Breschel (Den) Team CSC 4
23 Fred Rodriguez (USA) Davitamon-Lotto 3
24 Oleg Grichkine (Rus) Navigators Insurance Cycling Team 3
25 Jans Koerts (Ned) Cofidis, Le Credit Par Telephone 3
26 Christophe Agnolutto (Fra) Agritubel 2
27 Roman Luhovyy (Ukr) R.A.G.T. Semences 2
28 Frederik Veuchelen (Bel) Chocolade Jacques-T Interim 2
29 Ludovic Auger (Fra) Française Des Jeux 2
30 Cyril Dessel (Fra) Ag2r Prevoyance 1
31 Antonio Salomone (Ita) Team Barloworld-Valsir 1
Mountains classification
1 Linus Gerdemann (Ger) Team CSC 8 pts
2 Antonio Salomone (Ita) Team Barloworld-Valsir 5
3 Gert Steegmans (Bel) Davitamon-Lotto 4
4 Koos Moerenhout (Ned) Davitamon-Lotto 2
5 Francesco Failli (Ita) Naturino-Sapore di Mare 1
6 Alessandro Donati (Ita) Acqua & Sapone-Adria Mobil 1
Young rider classification
1 Philippe Gilbert (Bel) Française Des Jeux 7.55.49
2 Linus Gerdemann (Ger) Team CSC 0.18
3 Jurgen Van Loocke (Bel) Landbouwkrediet-Colnago 0.21
4 Sergio Marinangeli (Ita) Naturino-Sapore di Mare 0.22
5 Vladimir Efimkim (Rus) Team Barloworld-Valsir
6 Mickael Delage (Fra) Française Des Jeux
7 Maxime Monfort (Bel) Landbouwkrediet-Colnago
8 Christian Müller (Ger) Team CSC
9 Anthony Geslin (Fra) Bouygues Telecom
10 Andy Schleck (Lux) Team CSC
11 Daniel Musiol (Ger) Team Wiesenhof
12 Matti Breschel (Den) Team CSC 0.44
13 Kurt Hovelynck (Bel) Chocolade Jacques-T Interim 0.52
14 Lukasz Bodnar (Pol) Intel-Action 1.15
15 Wouter Van Mechelen (Bel) Chocolade Jacques-T Interim 2.00
16 Kevin Van Impe (Bel) Chocolade Jacques-T Interim
17 Raul Garcia (Spa) Relax Fuenlabrada 2.49
18 Lubos Pelanek (Cze) Relax Fuenlabrada 2.56
19 Francesco Failli (Ita) Naturino-Sapore di Mare 2.58
20 Paol Longo Borghini (Ita) Team Barloworld-Valsir 3.22
21 Benny De Schrooder (Bel) Chocolade Jacques-T Interim
22 Pierre Drancourt (Fra) Bouygues Telecom
23 Wim De Vocht (Bel) Davitamon-Lotto
24 Koen Barbe (Bel) Chocolade Jacques-T Interim
25 Jussi Veikkanen (Fin) Française Des Jeux 3.42
26 Bart Dockx (Bel) Davitamon-Lotto 4.56
27 Preben Van Hecke (Bel) Davitamon-Lotto
28 Gert Steegmans (Bel) Davitamon-Lotto 6.59
29 Tomas Vaitkus (Ltu) Ag2r Prevoyance 11.57
30 Marcin Osinski (Pol) Intel-Action 18.35
31 Cyril Lemoine (Fra) Credit Agricole
32 Benjamin Johnson (Aus) Agritubel 20.54
33 Ivan Mayoz (Spa) Relax Fuenlabrada
34 Arnaud Coyot (Fra) Cofidis, Le Credit Par Telephone 21.22
35 Shawn Milne (USA) Navigators Insurance Cycling Team 24.31