1 Fabian Cancellara (Swi) Leopard Trek 0:41:01
2 Andreas Klöden (Ger) Team RadioShack 0:00:09
3 Levi Leipheimer (USA) Team RadioShack 0:00:13
4 Nelson Oliveira (Por) Team RadioShack 0:00:25
5 Tom Danielson (USA) Team Garmin-Cervelo 0:00:38
6 Gustav Larsson (Swe) Saxo Bank Sungard 0:00:41
7 Jakob Fuglsang (Den) Leopard Trek 0:00:44
8 Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team 0:00:48
9 Chris Froome (GBr) Sky Procycling 0:01:02
10 Christian Vande Velde (USA) Team Garmin-Cervelo 0:01:04
11 Maxime Monfort (Bel) Leopard Trek 0:01:09
12 Mathias Frank (Swi) BMC Racing Team 0:01:16
13 Linus Gerdemann (Ger) Leopard Trek 0:01:24
14 Artem Ovechkin (Rus) Katusha Team 0:01:25
15 Jack Bobridge (Aus) Team Garmin-Cervelo 0:01:27
16 Ian Stannard (GBr) Sky Procycling 0:01:29
17 Mads Christensen (Den) Saxo Bank Sungard 0:01:33
18 Sylvain Chavanel (Fra) Quickstep Cycling Team 0:01:36
19 Steven Kruijswijk (Ned) Rabobank Cycling Team 0:01:38
20 Stuart O'Grady (Aus) Leopard Trek 0:01:40
21 Michael Albasini (Swi) HTC-Highroad 0:01:44
22 Robert Hunter (RSA) Team RadioShack 0:01:49
23 Matteo Montaguti (Ita) AG2R La Mondiale 0:01:52
24 Ryder Hesjedal (Can) Team Garmin-Cervelo 0:01:57
25 Wouter Poels (Ned) Vacansoleil-DCM Pro Cycling Team 0:02:01
26 Brent Bookwalter (USA) BMC Racing Team
27 Peter Sagan (Svk) Liquigas-Cannondale 0:02:03
28 Rubens Bertogliati (Swi) Team Type 1 - Sanofi Aventis 0:02:04
29 Bauke Mollema (Ned) Rabobank Cycling Team 0:02:06
30 Maciej Bodnar (Pol) Liquigas-Cannondale
31 Peter Velits (Svk) HTC-Highroad 0:02:08
32 Tanel Kangert (Est) Pro Team Astana
33 Luke Roberts (Aus) Saxo Bank Sungard 0:02:10
34 Laurens Ten Dam (Ned) Rabobank Cycling Team 0:02:13
35 Branislau Samoilau (Bul) Movistar Team 0:02:14
36 Martin Velits (Svk) HTC-Highroad 0:02:15
37 Alexandr Dyachenko (Kaz) Pro Team Astana 0:02:16
38 Alessandro Ballan (Ita) BMC Racing Team
39 Damiano Cunego (Ita) Lampre - ISD
40 Martin Elmiger (Swi) AG2R La Mondiale 0:02:21
41 Dries Devenyns (Bel) Quickstep Cycling Team 0:02:22
42 Manuele Boaro (Ita) Saxo Bank Sungard 0:02:24
43 Jan Bakelants (Bel) Omega Pharma-Lotto 0:02:29
44 Jose Joaquin Rojas Gil (Spa) Movistar Team 0:02:30
45 Tom Jelte Slagter (Ned) Rabobank Cycling Team 0:02:31
46 Andy Schleck (Lux) Leopard Trek 0:02:32
47 Stijn Devolder (Bel) Vacansoleil-DCM Pro Cycling Team 0:02:33
48 Heinrich Haussler (Aus) Team Garmin-Cervelo 0:02:36
49 Dominik Nerz (Ger) Liquigas-Cannondale 0:02:37
50 Johann Tschopp (Swi) BMC Racing Team 0:02:53
51 Marcus Burghardt (Ger) BMC Racing Team 0:02:55
52 Simon Clarke (Aus) Pro Team Astana 0:02:56
53 Gorka Izagirre Insausti (Spa) Euskaltel-Euskadi
54 Alexandr Pliuschin (Mda) Katusha Team 0:02:57
55 Francis De Greef (Bel) Omega Pharma-Lotto
56 Daryl Impey (RSA) Team Netapp 0:03:01
57 Aliaksandr Kuchynski (Blr) Katusha Team
58 Kristof Vandewalle (Bel) Quickstep Cycling Team 0:03:04
59 Tejay Van Garderen (USA) HTC-Highroad 0:03:05
60 Frank Schleck (Lux) Leopard Trek 0:03:06
61 Alexander Efimkin (Rus) Team Type 1 - Sanofi Aventis 0:03:11
62 Ben Swift (GBr) Sky Procycling 0:03:12
63 Sergey Lagutin (Uzb) Vacansoleil-DCM Pro Cycling Team 0:03:22
64 Marzio Bruseghin (Ita) Movistar Team 0:03:26
65 George Hincapie (USA) BMC Racing Team
66 Dario-David Cioni (Ita) Sky Procycling
67 Gregory Henderson (NZl) Sky Procycling
68 José Gutierrez Palacios (Spa) Movistar Team
69 Adam Hansen (Aus) Omega Pharma-Lotto 0:03:31
70 Kevin De Weert (Bel) Quickstep Cycling Team 0:03:35
71 Alberto Losada (Spa) Katusha Team 0:03:38
72 Greg Van Avermaet (Bel) BMC Racing Team 0:03:42
73 Olivier Kaisen (Bel) Omega Pharma-Lotto 0:03:44
74 Gregory Rast (Swi) Team RadioShack
75 Ruben Perez Moreno (Spa) Euskaltel-Euskadi 0:03:48
76 Damiano Caruso (Ita) Liquigas-Cannondale 0:03:53
77 Nicolas Castroviejo (Spa) Euskaltel-Euskadi 0:03:54
78 Thor Hushovd (Nor) Team Garmin-Cervelo
79 Bartosz Huzarski (Pol) Team Netapp 0:03:55
80 Zdenek Stybar (Cze) Quickstep Cycling Team 0:03:56
81 Jens Voigt (Ger) Leopard Trek 0:03:57
82 Matthew Harley Goss (Aus) HTC-Highroad 0:04:01
83 Valeryi Kobzarenko (Ukr) Team Type 1 - Sanofi Aventis 0:04:02
84 Daniel Oss (Ita) Liquigas-Cannondale 0:04:03
85 Kurt Asle Arvesen (Nor) Sky Procycling 0:04:04
86 Marco Marcato (Ita) Vacansoleil-DCM Pro Cycling Team 0:04:07
87 Alan Perez Lezaun (Spa) Euskaltel-Euskadi 0:04:10
88 Ben Gastauer (Lux) AG2R La Mondiale
89 Cyril Dessel (Fra) AG2R La Mondiale 0:04:11
90 Cesare Benedetti (Ita) Team Netapp 0:04:16
91 Lloyd Mondory (Fra) AG2R La Mondiale 0:04:19
92 Dmitriy Muravyev (Kaz) Team RadioShack
93 Jorge Azanta Soto (Spa) Euskaltel-Euskadi 0:04:21
94 Borut Bozic (Slo) Vacansoleil-DCM Pro Cycling Team 0:04:22
95 Giampaolo Caruso (Ita) Katusha Team 0:04:24
96 Sergey Renev (Kaz) Pro Team Astana 0:04:25
97 Marcel Sieberg (Ger) Omega Pharma-Lotto
98 Koldo Fernandez (Spa) Euskaltel-Euskadi 0:04:26
99 Pablo Lastras Garcia (Spa) Movistar Team
100 Pavel Brutt (Rus) Katusha Team 0:04:30
101 Angel Madrazo Ruiz (Spa) Movistar Team 0:04:34
102 Luca Paolini (Ita) Katusha Team 0:04:35
103 Benjamin Noval Gonzalez (Spa) Saxo Bank Sungard 0:04:41
104 Mathew Hayman (Aus) Sky Procycling 0:04:42
105 Assan Bazayev (Kaz) Pro Team Astana 0:04:44
106 Jan Barta (Cze) Team Netapp 0:04:48
107 Daniel Schorn (Aut) Team Netapp 0:04:49
108 Alexander Gottfried (Ger) Team Netapp 0:04:51
109 Danilo Hondo (Ger) Lampre - ISD 0:04:52
110 Simone Ponzi (Ita) Liquigas-Cannondale
111 Francisco Ventoso (Spa) Movistar Team 0:04:53
112 Mikael Chérel (Fra) AG2R La Mondiale 0:04:55
113 Nick Nuyens (Bel) Saxo Bank Sungard 0:04:59
114 Enrico Gasparotto (Ita) Pro Team Astana 0:05:02
115 Andreas Dietziker (Swi) Team Netapp 0:05:04
116 Alessandro Bazzana (Ita) Team Type 1 - Sanofi Aventis 0:05:07
117 Vicente Reynes Mimo (Spa) Omega Pharma-Lotto 0:05:13
118 Jaroslaw Marycz (Pol) Saxo Bank Sungard 0:05:19
119 André Greipel (Ger) Omega Pharma-Lotto 0:05:20
120 Daniele Righi (Ita) Lampre - ISD 0:05:21
121 Anthony Ravard (Fra) AG2R La Mondiale
122 Gerald Ciolek (Ger) Quickstep Cycling Team 0:05:25
123 Pieter Weening (Ned) Rabobank Cycling Team
124 Christopher Sutton (Aus) Sky Procycling 0:05:31
125 Javier Aramendia (Spa) Euskaltel-Euskadi 0:05:32
126 Bernhard Eisel (Aut) HTC-Highroad 0:05:42
127 Javier Megias Leal (Spa) Team Type 1 - Sanofi Aventis 0:05:44
128 Olekdandr Kvachuk (Ukr) Lampre - ISD 0:05:50
129 Leopold König (Cze) Team Netapp 0:06:10
130 Bert Grabsch (Ger) HTC-Highroad 0:06:12
131 Enrico Magazzini (Ita) Lampre - ISD 0:06:13
132 Ruslan Pidgornyy (Ukr) Vacansoleil-DCM Pro Cycling Team
133 Baden Cooke (Aus) Saxo Bank Sungard 0:06:32
134 Matti Breschel (Den) Rabobank Cycling Team 0:06:43
135 Mark Cavendish (GBr) HTC-Highroad 0:06:48
136 Robbie Mcewen (Aus) Team RadioShack 0:07:53
137 Gert Steegmans (Bel) Quickstep Cycling Team 0:08:58
138 Matteo Bono (Ita) Lampre - ISD 0:09:03
139 Tom Boonen (Bel) Quickstep Cycling Team 0:09:06
Points 1 Fabian Cancellara (Swi) Leopard Trek 15 pts
2 Andreas Klöden (Ger) Team RadioShack 12
3 Levi Leipheimer (USA) Team RadioShack 10
4 Nelson Oliveira (Por) Team RadioShack 9
5 Tom Danielson (USA) Team Garmin-Cervelo 8
6 Gustav Larsson (Swe) Saxo Bank Sungard 7
7 Jakob Fuglsang (Den) Leopard Trek 6
8 Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team 5
9 Chris Froome (GBr) Sky Procycling 4
10 Christian Vande Velde (USA) Team Garmin-Cervelo 3
11 Maxime Monfort (Bel) Leopard Trek 2
12 Mathias Frank (Swi) BMC Racing Team 1
Teams 1 Team RadioShack 2:03:50
2 Team Leopard-Trek 0:01:06
3 Team Garmin - Cervelo 0:02:22
4 Saxo Bank SunGard 0:03:37
5 Vacansoleil - DCM Procycling Team 0:04:35
6 BMC Racing Team 0:04:46
7 Sky Procycling 0:04:56
8 Rabobank Cycling Team 0:05:10
9 HTC - Highroad 0:05:20
10 Liquigas-Cannondale 0:05:59
11 Quick Step Cycling Team 0:06:15
12 Pro Team Astana 0:06:33
13 Katusha Team 0:06:36
14 Movistar Team 0:07:23
15 AG2R La mondiale 0:07:36
16 Omega Pharma - Lotto 0:08:10
17 Team Type 1 - Sanofi Aventis 0:08:30
18 Euskaltel - Euskadi 0:09:51
19 Team NetApp 0:10:25
20 Lampre - ISD 0:11:42