1 Thomas Lövkvist (Swe) FDJeux.com 3.30.07
2 Christophe Le Mevel (Fra) Credit Agricole
3 Moises Duenas Nevado (Spa) Relax - Bodysol 0.01
4 Maryan Hary (Fra) Brioches La Boulangere 0.13
5 Theo Eltink (Ned) Rabobank TT3
6 Frederik Willems (Bel) Vlaanderen - T Interim
7 David Lopez Garcia (Spa) Cafes Baque
8 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover
9 Wim Van Huffel (Bel) Vlaanderen - T Interim
10 Anders Lund (Den) Team PH 1.13
11 Pieter Mertens (Bel) Vlaanderen - T Interim
12 Matija Kvasina (Cro) Perutnina Ptuj
13 Maxim Iglinskiy (Kaz) Capec
14 Martin Mares (Cze) Czech Republic National Team
15 Matthieu Sprick (Fra) Brioches La Boulangere
16 Kamil Vrana (Cze) Czech Republic National Team 1.39
17 Gustavo Cesar Veloso (Spa) Relax - Bodysol 1.50
18 Stephan Rucker (Aut) Austrian National Team 2.38
19 Tomislav Danculovic (Cro) Perutnina Ptuj
20 Igor Anton (Spa) Euskaltel - Euskadi
21 Maxime Mederel (Fra) French National Team
22 Patrick McCarty (USA) USA National Team
23 Saul Raisin (USA) USA National Team
24 Yannick Talabardon (Fra) Auber/Oktos Mixed Team
25 Cédric Herve (Fra) Credit Agricole 2.51
26 Marcus Burghardt (Ger) German National Team 2.53
27 Jan Barta (Cze) Czech Republic National Team
28 Eduard Vorganov (Rus) Russian National Team
29 Ian Mcleod (RSA) Team HSBC
30 Michael Pichler (Aut) Austrian National Team
31 Ivan Shchegolev (Rus) Russian National Team
32 Paul Martens (Ger) German National Team
33 Lars Bak (Den) Bankgiroloterij
34 Rasmus Fjordside (Den) Team PH
35 Petter Renäng (Swe) Team Bianchi Nordic
36 Daniel Spence (RSA) Team HSBC 3.00
37 Eric Berthou (Fra) R.A.G.T. Semences - MG Rover 3.01
38 Bas Giling (Ned) Rabobank TT3
39 Kevin Bouchard Hall (USA) USA National Team 3.36
40 Koen De Kort (Ned) Rabobank TT3 3.58
41 Kilian Patour (Fra) Credit Agricole
42 Marc De Maar (Ned) Rabobank TT3
43 Rony Martias (Fra) Brioches La Boulangere
44 Benny De Schrooder (Bel) Vlaanderen - T Interim
45 Maxim Karpachev (Rus) Russian National Team
46 Preben Van Hecke (Bel) Relax - Bodysol
47 Maxim Gurov (Kaz) Auber/Oktos Mixed Team
48 Jeff Howes (RSA) Team HSBC
49 Geoffroy Lequatre (Fra) Credit Agricole
50 Laurens Ten Dam (Ned) Bankgiroloterij
51 Mickaël Buffaz (Fra) R.A.G.T. Semences - MG Rover
52 Joseba Zubeldia (Spa) Euskaltel - Euskadi
53 Antton Luengo (Spa) Euskaltel - Euskadi
54 Markel Irizar (Spa) Euskaltel - Euskadi
55 Nicolas Dulac (Fra) R.A.G.T. Semences - MG Rover
56 Camille Bouquet (Fra) French National Team
57 Mads Christensen (Den) Team PH 4.12
58 Andrey Pchelkin (Rus) Russian National Team 4.13
59 Johan Svensson (Swe) Team Bianchi Nordic 4.28
60 Tom Stubbe (Bel) Relax - Bodysol 5.57
61 Massimo Demarin (Cro) Perutnina Ptuj
62 Matti Breschel (Den) Team PH
63 Sébastien Chavanel (Fra) Brioches La Boulangere 6.55
64 Anthony Geslin (Fra) Brioches La Boulangere
65 Wesley Van Der Linden (Bel) Vlaanderen - T Interim
66 Jérémy Roy (Fra) FDJeux.com
67 Koldo Fernandez (Spa) Euskaltel - Euskadi
68 Timothy Duggan (USA) USA National Team 8.55
69 Sebastien Duret (Fra) French National Team 9.16
70 Heinrich Haussler (Ger) German National Team
71 Mark Renshaw (Aus) FDJeux.com 10.06
72 Unai Elorriaga (Spa) Cafes Baque
73 Bart Dockx (Bel) Relax - Bodysol 11.55
74 David Breard (Fra) Auber/Oktos Mixed Team
75 Glenn Bak (Den) Team Bianchi Nordic
76 Kimmo Kananen (Fin) Team Bianchi Nordic 17.19
77 Darby Thomas (USA) USA National Team
78 Petr Lechner (Cze) Czech Republic National Team
79 Christopher Esch (RSA) Team HSBC
80 Hervé Duclos-Lassalle (Fra) Credit Agricole
81 Emilien-Benoît Berges (Fra) R.A.G.T. Semences - MG Rover
82 Assan Bazayev (Kaz) Capec
83 Matej Marin (Slo) Perutnina Ptuj
84 Claude Pauwels (Bel) Relax - Bodysol
85 Bernhard Kohl (Aut) Rabobank TT3
86 Kristoffer Nielsen (Den) Team PH
87 Martin Pedersen (Den) Team PH
88 Jan Bejlek (Cze) Czech Republic National Team 18.33
89 David Boucher (Fra) Auber/Oktos Mixed Team 24.40
90 Frantisek Rabon (Cze) Czech Republic National Team 25.28
DNF Gregor Gazvoda (Slo) Perutnina Ptuj
DNF Alain Van Katwijk (Ned) Bankgiroloterij
DNF Frank Van Dulmen (Ned) Bankgiroloterij
DNF Eelke Van Der Wal (Ned) Bankgiroloterij
DNF Andrey Medyannikov (Kaz) Capec
DNF Bakhtiyar Mamyrov (Kaz) Capec
DNF Alexandr Dymovskikh (Kaz) Capec
DNF Tobias Lergard (Swe) Team Bianchi Nordic
DNF Jonas Holmkvist (Swe) Team Bianchi Nordic
DNF Ivan Terenin (Rus) Russian National Team
DNF Sergey Poluhin (Rus) Russian National Team
DNF Francisco Gutierrez (Spa) Cafes Baque
DNF Mikel Gaztanaga (Spa) Cafes Baque
DNF Aritz Arruti (Spa) Cafes Baque
DNF Thomas Rohregger (Aut) Austrian National Team
DNF Harald Berger (Aut) Austrian National Team
DNF Josef Benetseder (Aut) Austrian National Team
DNF Tyler Farrar (USA) USA National Team
DNF Cyril Lemoine (Fra) Credit Agricole
DNF Marcel Sieberg (Ger) German National Team
DNF Andreas Schillinger (Ger) German National Team
DNF Benoît Vaugrenard (Fra) FDJeux.com
DNF Fabien Sanchez (Fra) FDJeux.com
DNF Ashley Humbert (Aus) FDJeux.com
DNF Laurent Mangel (Fra) French National Team
DNF Cédric Coutouly (Fra) French National Team
DNF Christophe Kern (Fra) Brioches La Boulangere
DNF Aketza Pena (Spa) Euskaltel - Euskadi
Points
1 Thomas Lövkvist (Swe) FDJeux.com 30 pts
2 Christophe Le Mevel (Fra) Credit Agricole 27
3 Moises Duenas Nevado (Spa) Relax - Bodysol 25
4 Maryan Hary (Fra) Brioches La Boulangere 23
5 Theo Eltink (Ned) Rabobank TT3 21
6 Frederik Willems (Bel) Vlaanderen - T Interim 19
7 David Lopez Garcia (Spa) Cafes Baque 17
8 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 15
9 Wim Van Huffel (Bel) Vlaanderen - T Interim 13
10 Anders Lund (Den) Team PH 11
11 Pieter Mertens (Bel) Vlaanderen - T Interim 10
12 Matija Kvasina (Cro) Perutnina Ptuj 9
13 Maxim Iglinskiy (Kaz) Capec 8
14 Martin Mares (Cze) Czech Republic National Team 7
15 Matthieu Sprick (Fra) Brioches La Boulangere 6
16 Kamil Vrana (Cze) Czech Republic National Team 5
17 Gustavo Cesar Veloso (Spa) Relax - Bodysol 4
18 Stephan Rucker (Aut) Austrian National Team 3
19 Tomislav Danculovic (Cro) Perutnina Ptuj 2
20 Igor Anton (Spa) Euskaltel - Euskadi 1
Mountains
Côte de la Voie Romaine, 21.50 km
1 Jonas Holmkvist (Swe) Team Bianchi Nordic 5 pts
2 Petr Lechner (Cze) Czech Republic National Team 3
3 Heinrich Haussler (Ger) German National Team 1
Col des Fleuries, 41.50 km
1 Tom Stubbe (Bel) Relax - Bodysol 7 pts
2 Glenn Bak (Den) Team Bianchi Nordic 5
3 Mikel Gaztanaga (Spa) Cafes Baque 3
4 Petter Renäng (Swe) Team Bianchi Nordic 2
5 Matej Marin (Slo) Perutnina Ptuj 1
Côte du Nant-Robert, 78.00 km
1 Tom Stubbe (Bel) Relax - Bodysol 10 pts
2 Maxime Mederel (Fra) French National Team 8
3 Darby Thomas (USA) USA National Team 6
4 Sebastien Duret (Fra) French National Team 5
5 Benoît Vaugrenard (Fra) FDJeux.com 4
6 Glenn Bak (Den) Team Bianchi Nordic 3
7 Petter Renäng (Swe) Team Bianchi Nordic 2
8 Thomas Rohregger (Aut) Austrian National Team 1
Côte de Nant-Robert, 87.00 km
1 Tom Stubbe (Bel) Relax - Bodysol 10 pts
2 Thomas Rohregger (Aut) Austrian National Team 8
3 Maxime Mederel (Fra) French National Team 6
4 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 5
5 Kamil Vrana (Cze) Czech Republic National Team 4
6 Petter Renäng (Swe) Team Bianchi Nordic 3
7 Darby Thomas (USA) USA National Team 2
8 Laurens Ten Dam (Ned) Bankgiroloterij 1
Côte de Nant-Robert, 96.50 km
1 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 10 pts
2 Tom Stubbe (Bel) Relax - Bodysol 8
3 Maxime Mederel (Fra) French National Team 6
4 Matthieu Sprick (Fra) Brioches La Boulangere 5
5 Pieter Mertens (Bel) Vlaanderen - T Interim 4
6 Maxim Iglinskiy (Kaz) Capec 3
7 Maryan Hary (Fra) Brioches La Boulangere 2
8 Gustavo Cesar Veloso (Spa) Relax - Bodysol 1
Côte de Nant-Robert, 105.50 km
1 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 10 pts
2 Matthieu Sprick (Fra) Brioches La Boulangere 8
3 Maxime Mederel (Fra) French National Team 6
4 Martin Mares (Cze) Czech Republic National Team 5
5 Christophe Le Mevel (Fra) Credit Agricole 4
6 Moises Duenas Nevado (Spa) Relax - Bodysol 3
7 Maxim Iglinskiy (Kaz) Capec 2
8 Theo Eltink (Ned) Rabobank TT3 1
Côte de Nant-Robert, 115.00 km
1 Martin Mares (Cze) Czech Republic National Team 10 pts
2 Matthieu Sprick (Fra) Brioches La Boulangere 8
3 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 6
4 Thomas Lövkvist (Swe) FDJeux.com 5
5 David Lopez Garcia (Spa) Cafes Baque 4
6 Christophe Le Mevel (Fra) Credit Agricole 3
7 Moises Duenas Nevado (Spa) Relax - Bodysol 2
8 Maryan Hary (Fra) Brioches La Boulangere 1
Côte de Nant-Robert, 124.50 km
1 Thomas Lövkvist (Swe) FDJeux.com 10 pts
2 Maryan Hary (Fra) Brioches La Boulangere 8
3 Martin Mares (Cze) Czech Republic National Team 6
4 Moises Duenas Nevado (Spa) Relax - Bodysol 5
5 Christophe Le Mevel (Fra) Credit Agricole 4
6 David Lopez Garcia (Spa) Cafes Baque 3
7 Matthieu Sprick (Fra) Brioches La Boulangere 2
8 Wim Van Huffel (Bel) Vlaanderen - T Interim 1
Côte de Nant-Robert, 133.50 km
1 Thomas Lövkvist (Swe) FDJeux.com 10 pts
2 Moises Duenas Nevado (Spa) Relax - Bodysol 8
3 Christophe Le Mevel (Fra) Credit Agricole 6
4 David Lopez Garcia (Spa) Cafes Baque 5
5 Theo Eltink (Ned) Rabobank TT3 4
6 Frederik Willems (Bel) Vlaanderen - T Interim 3
7 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 2
8 Wim Van Huffel (Bel) Vlaanderen - T Interim 1
Sprints
Le Grand-Bornand - Lap 2, 85.00 km
1 Petter Renäng (Swe) Team Bianchi Nordic 3 pts
2 Glenn Bak (Den) Team Bianchi Nordic 2
3 Benoît Vaugrenard (Fra) FDJeux.com 1
Le Grand-Bornand - Lap 4, 103.50 km
1 Tom Stubbe (Bel) Relax - Bodysol 3 pts
2 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 2
3 Matthieu Sprick (Fra) Brioches La Boulangere 1
Teams
1 Vlaanderen - T Interim 10.32.00
2 Brioches La Boulangere 3.45
3 Czech Republic National Team 4.06
4 Relax - Bodysol 4.10
5 Credit Agricole 5.10
6 Rabobank TT3 5.33
7 R.A.G.T. Semences - MG Rover
8 Team PH 6.39
9 USA National Team 7.13
10 Russian National Team 8.05
11 Perutnina Ptuj 8.09
12 Team HSBC 8.12
13 Euskaltel - Euskadi 8.55
14 German National Team 13.23
15 French National Team 14.13
16 FDJeux.com 15.22
17 Auber/Oktos Mixed Team 16.52
18 Team Bianchi Nordic 17.37
Final general classification
1 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 37.17.51
2 Thomas Lövkvist (Swe) FDJeux.com
3 Christophe Le Mevel (Fra) Credit Agricole 0.03
4 Moises Duenas Nevado (Spa) Relax - Bodysol 0.07
5 Maxim Iglinskiy (Kaz) Capec 0.40
6 David Lopez Garcia (Spa) Cafes Baque 0.41
7 Matija Kvasina (Cro) Perutnina Ptuj 0.43
8 Theo Eltink (Ned) Rabobank TT3 0.44
9 Maryan Hary (Fra) Brioches La Boulangere 0.52
10 Frederik Willems (Bel) Vlaanderen - T Interim 1.48
11 Pieter Mertens (Bel) Vlaanderen - T Interim 2.31
12 Matthieu Sprick (Fra) Brioches La Boulangere 2.47
13 Gustavo Cesar Veloso (Spa) Relax - Bodysol 2.48
14 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 2.52
15 Petter Renäng (Swe) Team Bianchi Nordic 3.23
16 Tomislav Danculovic (Cro) Perutnina Ptuj 3.51
17 Stephan Rucker (Aut) Austrian National Team 3.52
18 Wim Van Huffel (Bel) Vlaanderen - T Interim 4.01
19 Lars Bak (Den) Bankgiroloterij 4.04
20 Saul Raisin (USA) USA National Team 4.10
21 Maxime Mederel (Fra) French National Team 4.19
22 Mads Christensen (Den) Team PH 5.17
23 Marcus Burghardt (Ger) German National Team 5.19
24 Eric Berthou (Fra) R.A.G.T. Semences - MG Rover 5.31
25 Cédric Herve (Fra) Credit Agricole 5.32
26 Marc De Maar (Ned) Rabobank TT3 5.43
27 Ivan Shchegolev (Rus) Russian National Team 5.58
28 Benny De Schrooder (Bel) Vlaanderen - T Interim 6.27
29 Andrey Pchelkin (Rus) Russian National Team 6.30
30 Laurens Ten Dam (Ned) Bankgiroloterij 6.53
31 Geoffroy Lequatre (Fra) Credit Agricole 7.11
32 Maxim Karpachev (Rus) Russian National Team 7.21
33 Ian Mcleod (RSA) Team HSBC 8.16
34 Patrick McCarty (USA) USA National Team 9.34
35 Rasmus Fjordside (Den) Team PH 10.06
36 Paul Martens (Ger) German National Team 10.11
37 Koen De Kort (Ned) Rabobank TT3 10.40
38 Michael Pichler (Aut) Austrian National Team 11.07
39 Heinrich Haussler (Ger) German National Team 11.26
40 Antton Luengo (Spa) Euskaltel - Euskadi 11.34
41 Bas Giling (Ned) Rabobank TT3 12.29
42 Martin Mares (Cze) Czech Republic National Team 13.43
43 Sebastien Duret (Fra) French National Team 15.31
44 Joseba Zubeldia (Spa) Euskaltel - Euskadi 15.38
45 Kamil Vrana (Cze) Czech Republic National Team 17.00
46 Camille Bouquet (Fra) French National Team 18.07
47 David Breard (Fra) Auber/Oktos Mixed Team 19.42
48 Igor Anton (Spa) Euskaltel - Euskadi 20.00
49 Koldo Fernandez (Spa) Euskaltel - Euskadi 20.04
50 Anthony Geslin (Fra) Brioches La Boulangere 20.53
51 Martin Pedersen (Den) Team PH 21.25
52 Jérémy Roy (Fra) FDJeux.com 21.45
53 Daniel Spence (RSA) Team HSBC 21.48
54 Eduard Vorganov (Rus) Russian National Team 21.58
55 Anders Lund (Den) Team PH 22.02
56 Johan Svensson (Swe) Team Bianchi Nordic 22.35
57 Mickaël Buffaz (Fra) R.A.G.T. Semences - MG Rover 22.42
58 Markel Irizar (Spa) Euskaltel - Euskadi 23.15
59 Timothy Duggan (USA) USA National Team
60 Jan Barta (Cze) Czech Republic National Team 23.41
61 Matti Breschel (Den) Team PH 25.25
62 Maxim Gurov (Kaz) Auber/Oktos Mixed Team 27.06
63 Assan Bazayev (Kaz) Capec 31.20
64 Massimo Demarin (Cro) Perutnina Ptuj 31.31
65 Glenn Bak (Den) Team Bianchi Nordic 31.50
66 Unai Elorriaga (Spa) Cafes Baque 34.07
67 Jeff Howes (RSA) Team HSBC 37.50
68 Sébastien Chavanel (Fra) Brioches La Boulangere 38.31
69 Preben Van Hecke (Bel) Relax - Bodysol 38.52
70 Jan Bejlek (Cze) Czech Republic National Team 41.18
71 Kilian Patour (Fra) Credit Agricole 41.32
72 Matej Marin (Slo) Perutnina Ptuj 44.39
73 Wesley Van Der Linden (Bel) Vlaanderen - T Interim 45.02
74 Bernhard Kohl (Aut) Rabobank TT3 46.21
75 Kristoffer Nielsen (Den) Team PH 51.16
76 Bart Dockx (Bel) Relax - Bodysol 53.12
77 Hervé Duclos-Lassalle (Fra) Credit Agricole 54.15
78 Nicolas Dulac (Fra) R.A.G.T. Semences - MG Rover 55.57
79 Tom Stubbe (Bel) Relax - Bodysol 58.17
80 Kimmo Kananen (Fin) Team Bianchi Nordic 58.29
81 Rony Martias (Fra) Brioches La Boulangere 1.00.45
82 David Boucher (Fra) Auber/Oktos Mixed Team 1.00.49
83 Petr Lechner (Cze) Czech Republic National Team 1.02.31
84 Mark Renshaw (Aus) FDJeux.com 1.04.59
85 Frantisek Rabon (Cze) Czech Republic National Team 1.07.35
86 Christopher Esch (RSA) Team HSBC 1.07.55
87 Kevin Bouchard Hall (USA) USA National Team 1.08.26
88 Claude Pauwels (Bel) Relax - Bodysol 1.12.40
89 Emilien-Benoît Berges (Fra) R.A.G.T. Semences - MG Rover 1.13.28
90 Darby Thomas (USA) USA National Team 1.32.29
Points classification
1 Sébastien Chavanel (Fra) Brioches La Boulangere 150 pts
2 Geoffroy Lequatre (Fra) Credit Agricole 117
3 Theo Eltink (Ned) Rabobank TT3 103
4 Christophe Le Mevel (Fra) Credit Agricole 102
5 Maxim Iglinskiy (Kaz) Capec 85
6 Mark Renshaw (Aus) FDJeux.com 83
7 Moises Duenas Nevado (Spa) Relax - Bodysol 82
8 Maryan Hary (Fra) Brioches La Boulangere 80
9 Thomas Lövkvist (Swe) FDJeux.com 76
10 Koldo Fernandez (Spa) Euskaltel - Euskadi 71
11 David Lopez Garcia (Spa) Cafes Baque 65
12 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 60
13 Unai Elorriaga (Spa) Cafes Baque 52
14 Frederik Willems (Bel) Vlaanderen - T Interim 51
15 Wim Van Huffel (Bel) Vlaanderen - T Interim 41
16 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 40
17 Assan Bazayev (Kaz) Capec 39
18 Matija Kvasina (Cro) Perutnina Ptuj 38
19 Martin Mares (Cze) Czech Republic National Team 37
20 Matti Breschel (Den) Team PH 37
21 Martin Pedersen (Den) Team PH 31
22 Pieter Mertens (Bel) Vlaanderen - T Interim 24
23 Bas Giling (Ned) Rabobank TT3 23
24 Tomislav Danculovic (Cro) Perutnina Ptuj 20
25 Marcus Burghardt (Ger) German National Team 20
26 Wesley Van Der Linden (Bel) Vlaanderen - T Interim 17
27 Gustavo Cesar Veloso (Spa) Relax - Bodysol 16
28 Camille Bouquet (Fra) French National Team 16
29 Petr Lechner (Cze) Czech Republic National Team 16
30 Michael Pichler (Aut) Austrian National Team 15
31 Petter Renäng (Swe) Team Bianchi Nordic 15
32 Igor Anton (Spa) Euskaltel - Euskadi 14
33 David Boucher (Fra) Auber/Oktos Mixed Team 14
34 Benny De Schrooder (Bel) Vlaanderen - T Interim 12
35 Anders Lund (Den) Team PH 11
36 Preben Van Hecke (Bel) Relax - Bodysol 11
37 Andrey Pchelkin (Rus) Russian National Team 11
38 Lars Bak (Den) Bankgiroloterij 11
39 Stephan Rucker (Aut) Austrian National Team 10
40 Daniel Spence (RSA) Team HSBC 9
41 Kilian Patour (Fra) Credit Agricole 9
42 Heinrich Haussler (Ger) German National Team 8
43 Kamil Vrana (Cze) Czech Republic National Team 8
44 Matthieu Sprick (Fra) Brioches La Boulangere 7
45 Claude Pauwels (Bel) Relax - Bodysol 6
46 Anthony Geslin (Fra) Brioches La Boulangere 6
47 Eduard Vorganov (Rus) Russian National Team 5
48 Matej Marin (Slo) Perutnina Ptuj 5
49 Sebastien Duret (Fra) French National Team 5
50 Johan Svensson (Swe) Team Bianchi Nordic 4
51 Rony Martias (Fra) Brioches La Boulangere 4
52 Saul Raisin (USA) USA National Team 3
53 Frantisek Rabon (Cze) Czech Republic National Team 3
54 Glenn Bak (Den) Team Bianchi Nordic 3
55 Tom Stubbe (Bel) Relax - Bodysol 3
56 Mads Christensen (Den) Team PH 2
57 Maxim Karpachev (Rus) Russian National Team 2
58 Laurens Ten Dam (Ned) Bankgiroloterij 2
59 Koen De Kort (Ned) Rabobank TT3 2
60 Mickaël Buffaz (Fra) R.A.G.T. Semences - MG Rover 2
61 Hervé Duclos-Lassalle (Fra) Credit Agricole 2
62 Kristoffer Nielsen (Den) Team PH 2
63 Ivan Shchegolev (Rus) Russian National Team 1
64 Kimmo Kananen (Fin) Team Bianchi Nordic 1
65 Markel Irizar (Spa) Euskaltel - Euskadi 1
Mountains classification
1 Yannick Talabardon (Fra) Auber/Oktos Mixed Team 87 pts
2 Tom Stubbe (Bel) Relax - Bodysol 61
3 Martin Mares (Cze) Czech Republic National Team 56
4 Kamil Vrana (Cze) Czech Republic National Team 53
5 Maryan Hary (Fra) Brioches La Boulangere 41
6 Christophe Le Mevel (Fra) Credit Agricole 30
7 Moises Duenas Nevado (Spa) Relax - Bodysol 29
8 Massimo Demarin (Cro) Perutnina Ptuj 27
9 Maxime Mederel (Fra) French National Team 26
10 Thomas Lövkvist (Swe) FDJeux.com 25
11 Hervé Duclos-Lassalle (Fra) Credit Agricole 24
12 Matthieu Sprick (Fra) Brioches La Boulangere 23
13 Wim Van Huffel (Bel) Vlaanderen - T Interim 20
14 David Lopez Garcia (Spa) Cafes Baque 17
15 Theo Eltink (Ned) Rabobank TT3 16
16 Antton Luengo (Spa) Euskaltel - Euskadi 14
17 Anthony Geslin (Fra) Brioches La Boulangere 12
18 David Boucher (Fra) Auber/Oktos Mixed Team 12
19 Andrey Pchelkin (Rus) Russian National Team 12
20 Mickaël Buffaz (Fra) R.A.G.T. Semences - MG Rover 11
21 Maxim Iglinskiy (Kaz) Capec 11
22 Daniel Spence (RSA) Team HSBC 11
23 Sylvain Calzati (Fra) R.A.G.T. Semences - MG Rover 10
24 Saul Raisin (USA) USA National Team 10
25 Glenn Bak (Den) Team Bianchi Nordic 10
26 Sebastien Duret (Fra) French National Team 9
27 Darby Thomas (USA) USA National Team 8
28 Geoffroy Lequatre (Fra) Credit Agricole 8
29 Ivan Shchegolev (Rus) Russian National Team 8
30 Kristoffer Nielsen (Den) Team PH 7
31 Petter Renäng (Swe) Team Bianchi Nordic 7
32 Stephan Rucker (Aut) Austrian National Team 6
33 Matija Kvasina (Cro) Perutnina Ptuj 6
34 Bas Giling (Ned) Rabobank TT3 5
35 Koldo Fernandez (Spa) Euskaltel - Euskadi 5
36 Pieter Mertens (Bel) Vlaanderen - T Interim 4
37 Frederik Willems (Bel) Vlaanderen - T Interim 4
38 Igor Anton (Spa) Euskaltel - Euskadi 3
39 Tomislav Danculovic (Cro) Perutnina Ptuj 3
40 Sébastien Chavanel (Fra) Brioches La Boulangere 3
41 Petr Lechner (Cze) Czech Republic National Team 3
42 Mads Christensen (Den) Team PH 2
43 Ian Mcleod (RSA) Team HSBC 2
44 Patrick McCarty (USA) USA National Team 2
45 Bart Dockx (Bel) Relax - Bodysol 2
46 Gustavo Cesar Veloso (Spa) Relax - Bodysol 1
47 Laurens Ten Dam (Ned) Bankgiroloterij 1
48 David Breard (Fra) Auber/Oktos Mixed Team 1
49 Preben Van Hecke (Bel) Relax - Bodysol 1
50 Matej Marin (Slo) Perutnina Ptuj 1
51 Benny De Schrooder (Bel) Vlaanderen - T Interim 1
52 Heinrich Haussler (Ger) German National Team 1
53 Rony Martias (Fra) Brioches La Boulangere 1
Teams classification
1 Vlaanderen - T Interim
2 Brioches La Boulangere 2.57
3 Credit Agricole 3.34
4 Russian National Team 5.51
5 Team PH 5.52
6 Rabobank TT3 6.31
7 Relax - Bodysol 11.05
8 Euskaltel - Euskadi 12.28
9 R.A.G.T. Semences - MG Rover 13.41
10 USA National Team 13.45
11 Perutnina Ptuj 17.05
12 German National Team
13 French National Team 28.37
14 Team Bianchi Nordic 34.49
15 Auber/Oktos Mixed Team 38.32
16 Czech Republic National Team 39.09
17 FDJeux.com 45.27
18 Team HSBC 57.35