1 - Rémy Di Gregorio (FRA) - Astana - (5:46:23)
2 - Samuel Sánchez (ESP) - Euskaltel - (+5)
3 - Rigoberto Urán (COL) - Team Sky - (+5)
4 - Andreas Klöden (GER) - RadioShack - (+7)
5 - Tony Martin (GER) - - (+7)
6 - Rein Taaramäe (EST) - Cofidis - (+7)
7 - Janez Brajkovic (SLO) - RadioShack - (+9)
8 - Bradley Wiggins - Team Sky - (+9)
9 - Xavier Tondo (ESP) - Movistar - (+9)
10 - Maxime Monfort (BEL) - RadioShack - (+11)
11 - Jean Christophe Péraud (FRA) - AG2R - (+14)
12 - Levi Leipheimer (USA) - RadioShack - (+14)
13 - Blel Kadri (FRA) - AG2R - (+14)
14 - Bauke Mollema (NED) - Blanco - (+14)
15 - Romain Hardy (FRA) - Bretagne - (+14)
16 - Roman Kreuziger (CZE) - Astana - (+18)
17 - Simon Špilak (SLO) - Lampre - (+19)
18 - David López (ESP) - Movistar - (+29)
19 - Michael Rogers (AUS) - Team Sky - (+29)
20 - Luis Pasamontes (ESP) - Movistar - (+29)
21 - Matteo Carrara (ITA) - Vacansoleil - (+29)
22 - Vincent Jérôme (FRA) - Europcar - (+37)
23 - Linus Gerdemann (GER) - RadioShack - (+37)
24 - José Joaquín Rojas (ESP) - Movistar - (+37)
25 - Arnold Jeannesson (FRA) - FDJ - (+37)
26 - Kristjan Koren (SLO) - Cannondale - (+37)
27 - Matthew Busche (USA) - RadioShack - (+45)
28 - Danilo Wyss (SUI) - BMC Racing - (+50)
29 - Eduard Vorganov (RUS) - Katyusha - (+50)
30 - Jürgen Roelandts (BEL) - Lotto - (+50)
31 - Pierrick Fédrigo (FRA) - FDJ - (+50)
32 - Alexandre Pichot (FRA) - Europcar - (+56)
33 - Florian Vachon (FRA) - Bretagne - (+1:09)
34 - Björn Leukemans (BEL) - Vacansoleil - (+1:09)
35 - Gorka Verdugo (ESP) - Euskaltel - (+1:09)
36 - Tristan Valentin (FRA) - Cofidis - (+1:19)
37 - Kanstantsin Siutsou (BLR) - - (+1:33)
38 - Ryder Hesjedal (CAN) - Garmin - (+1:58)
39 - Matthew Goss (AUS) - - (+2:25)
40 - Hubert Dupont (FRA) - AG2R - (+2:59)
41 - Sylvain Calzati (FRA) - Bretagne - (+2:59)
42 - Maxime Bouet (FRA) - AG2R - (+2:59)
43 - Simon Gerrans (AUS) - Team Sky - (+2:59)
44 - Rémi Pauriol (FRA) - FDJ - (+2:59)
45 - Xabier Zandio (ESP) - Team Sky - (+2:59)
46 - Óscar Pujol (ESP) - Lotto - (+2:59)
47 - Jussi Veikkanen (FIN) - Lotto - (+2:59)
48 - Nicki Sørensen (DEN) - Saxo - Tinkoff - (+2:59)
49 - Lars Bak (DEN) - - (+2:59)
50 - Iñaki Isasi (ESP) - Euskaltel - (+2:59)
51 - Pablo Lastras (ESP) - Movistar - (+2:59)
52 - Pablo Urtasun (ESP) - Euskaltel - (+2:59)
53 - Vladimir Gusev (RUS) - Katyusha - (+3:12)
54 - Jorge Azanza (ESP) - Euskaltel - (+3:46)
55 - Mauro Finetto (ITA) - Cannondale - (+4:33)
56 - Richie Porte (AUS) - Saxo - Tinkoff - (+4:33)
57 - Tomas Vaitkus (LTU) - Astana - (+4:40)
58 - Chris Sørensen (DEN) - Saxo - Tinkoff - (+4:44)
59 - Diego Ulissi (ITA) - Lampre - (+4:58)
60 - Pierre Rolland (FRA) - Europcar - (+4:58)
61 - Rob Ruijgh (NED) - Vacansoleil - (+4:58)
62 - Jens Voigt (GER) - RadioShack - (+4:58)
63 - Heinrich Haussler (AUS) - Garmin - (+5:10)
64 - Yury Trofimov (RUS) - Katyusha - (+5:15)
65 - Marc de Maar (AHO) - Omega Pharma - Quick-Step - (+5:31)
66 - Karsten Kroon (NED) - BMC Racing - (+5:38)
67 - Cédric Pineau (FRA) - FDJ - (+5:46)
68 - Dimitri Fofonov (KAZ) - Astana - (+5:57)
69 - Alexandre Vinokourov (KAZ) - Astana - (+5:57)
70 - Andriy Grivko (UKR) - Astana - (+5:57)
71 - Markel Irizar (ESP) - RadioShack - (+5:57)
72 - Luis Ángel Maté (ESP) - Cofidis - (+5:57)
73 - Luis León Sánchez (ESP) - Blanco - (+5:57)
74 - Thomas Voeckler (FRA) - Europcar - (+5:57)
75 - Cyril Gautier (FRA) - Europcar - (+5:57)
76 - Julien El Farès (FRA) - Cofidis - (+5:57)
77 - Anthony Ravard (FRA) - AG2R - (+5:57)
78 - Thomas De Gendt (BEL) - Vacansoleil - (+5:57)
79 - Stijn Devolder (BEL) - Vacansoleil - (+5:57)
80 - Sérgio Paulinho (POR) - RadioShack - (+5:57)
81 - Jurgen Van den Broeck (BEL) - Lotto - (+5:57)
82 - Sergey Lagutin (UZB) - Vacansoleil - (+5:57)
83 - Jan Bakelants (BEL) - Lotto - (+5:57)
84 - Gaël Malacarne (FRA) - Bretagne - (+6:41)
85 - Gorka Izagirre (ESP) - Euskaltel - (+6:52)
86 - José Vicente García Acosta (ESP) - Movistar - (+7:03)
87 - Eric Berthou (FRA) - Bretagne - (+8:04)
88 - Alex Rasmussen (DEN) - - (+10:40)
89 - Sergio Pardilla (ESP) - Movistar - (+10:40)
90 - Perrig Quémeneur (FRA) - Europcar - (+11:59)
91 - Jérôme Pineau (FRA) - Omega Pharma - Quick-Step - (+11:59)
92 - Juan Manuel Gárate (ESP) - Blanco - (+11:59)
93 - Andrew Talansky (USA) - Garmin - (+11:59)
94 - Bart De Clercq (BEL) - Lotto - (+11:59)
95 - Samuel Dumoulin (FRA) - Cofidis - (+11:59)
96 - Christophe Le Mével (FRA) - Garmin - (+11:59)
97 - Francesco Reda (ITA) - Omega Pharma - Quick-Step - (+11:59)
98 - Tejay Van Garderen (USA) - - (+11:59)
99 - Danny Pate (USA) - - (+11:59)
100 - Lieuwe Westra (NED) - Vacansoleil - (+11:59)
101 - Jean-Luc Delpech (FRA) - Bretagne - (+11:59)
102 - Grega Bole (SLO) - Lampre - (+11:59)
103 - José Iván Gutiérrez (ESP) - Movistar - (+11:59)
104 - Jeremy Hunt (ENG) - Team Sky - (+11:59)
105 - Laurens ten Dam (NED) - Blanco - (+14:26)
106 - Grischa Niermann (GER) - Blanco - (+20:21)
107 - Mads Christensen (DEN) - Saxo - Tinkoff - (+20:21)
108 - Maarten Tjallingii (NED) - Blanco - (+20:21)
109 - Benjamín Noval (ESP) - Saxo - Tinkoff - (+20:21)
110 - Dominik Nerz (GER) - Cannondale - (+20:21)
111 - Maciej Paterski (POL) - Cannondale - (+20:21)
112 - Ivan Santaromita (ITA) - BMC Racing - (+20:21)
113 - Laurent Didier (LUX) - Saxo - Tinkoff - (+20:21)
114 - Alessandro Spezialetti (ITA) - Lampre - (+20:21)
115 - Matteo Bono (ITA) - Lampre - (+20:21)
116 - Daniel Lloyd (ENG) - Garmin - (+20:21)
117 - Robert Hunter (RSA) - RadioShack - (+20:21)
118 - Geraint Thomas (GBR) - Team Sky - (+20:21)
119 - Pavel Brutt (RUS) - Katyusha - (+20:21)
120 - Bruno Pires (POR) - RadioShack - (+20:21)
121 - Oleksandr Kvachuk (UKR) - Lampre - (+20:21)
122 - Brent Bookwalter (USA) - BMC Racing - (+20:21)
123 - Christophe Riblon (FRA) - AG2R - (+20:21)
124 - Johan Vansummeren (BEL) - Garmin - (+20:21)
125 - Renaud Dion (FRA) - Bretagne - (+20:21)
126 - Gabriel Rasch (NOR) - Garmin - (+20:21)
127 - Florian Guillou (FRA) - Bretagne - (+20:21)
128 - Sébastien Minard (FRA) - AG2R - (+20:21)
129 - Amaël Moinard (FRA) - BMC Racing - (+20:21)
130 - Mickaël Buffaz (FRA) - Cofidis - (+20:21)
131 - Pierre Cazaux (FRA) - Euskaltel - (+20:21)
132 - Jeff Louder (USA) - BMC Racing - (+20:21)
133 - Wouter Weylandt (BEL) - RadioShack - (+20:21)
134 - Andreas Stauff (GER) - Omega Pharma - Quick-Step - (+20:21)
135 - Jos van Emden (NED) - Blanco - (+20:21)
136 - Damien Gaudin (FRA) - Europcar - (+20:21)
137 - Pieter Weening (NED) - Blanco - (+20:21)
138 - Brice Feillu (FRA) - RadioShack - (+20:21)
139 - Jérémy Roy (FRA) - FDJ - (+20:30)
140 - Robert Kišerlovski (CRO) - Astana - (+37)
141 - Tony Gallopin (FRA) - Cofidis - (DNF)
142 - Sergei Ivanov (RUS) - Katyusha - (DNF)
143 - Martijn Maaskant (NED) - Garmin - (DNF)
144 - Nicolas Roche (IRL) - AG2R - (DNF)
145 - Francis De Greef (BEL) - Lotto - (DNF)
146 - Jurgen Van de Walle (BEL) - Lotto - (DNF)
147 - Geoffroy Lequatre (FRA) - RadioShack - (DNF)
148 - Sandy Casar (FRA) - FDJ - (DNF)
149 - Peter Sagan (SVK) - Cannondale - (DNF)
150 - Fränk Schleck (LUX) - RadioShack - (DNF)
151 - Greg Henderson (NZL) - Team Sky - (DNF)
152 - Jakob Fuglsang (DEN) - RadioShack - (DNF)
153 - Nikolai Trussov (RUS) - Katyusha - (DNF)
154 - Yannick Eijssen (BEL) - BMC Racing - (DNF)
155 - Sébastien Turgot (FRA) - Europcar - (DNF)
156 - Francesco Gavazzi (ITA) - Lampre - (DNF)
157 - Valerio Agnoli (ITA) - Cannondale - (DNF)
158 - Fredrik Kessiakoff (SWE) - Astana - (DNF)
159 - Eros Capecchi (ITA) - Cannondale - (DNF)
160 - Romain Feillu (FRA) - Vacansoleil - (DNS)
161 - Sylvain Chavanel (FRA) - Omega Pharma - Quick-Step - (DNS)
162 - Daniele Righi (ITA) - Lampre - (DNS)
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Thomas Voeckler (FRA) | Europcar | (3:15:58) |
| 2 | Diego Ulissi (ITA) | Lampre | (+23) |
| 3 | Julien El Farès (FRA) | Cofidis | (+1:06) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Rémy Di Gregorio (FRA) | Astana | (5:46:23) |
| 2 | Samuel Sánchez (ESP) | Euskaltel | (+5) |
| 3 | Rigoberto Urán (COL) | Team Sky | (+5) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Tony Martin (GER) | (33:24) | |
| 2 | Bradley Wiggins | Team Sky | (+20) |
| 3 | Richie Porte (AUS) | Saxo - Tinkoff | (+29) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Andreas Klöden (GER) | RadioShack | (4:59:00) |
| 2 | Samuel Sánchez (ESP) | Euskaltel | (+0) |
| 3 | Matteo Carrara (ITA) | Vacansoleil | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Thomas Voeckler (FRA) | Europcar | (5:04:20) |
| 2 | Rémi Pauriol (FRA) | FDJ | (+0) |
| 3 | Thomas De Gendt (BEL) | Vacansoleil | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Matthew Goss (AUS) | (5:16:48) | |
| 2 | Heinrich Haussler (AUS) | Garmin | (+0) |
| 3 | Denis Galimzyanov (RUS) | Katyusha | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Greg Henderson (NZL) | Team Sky | (5:00:56) |
| 2 | Matthew Goss (AUS) | (+0) | |
| 3 | Denis Galimzyanov (RUS) | Katyusha | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Thomas De Gendt (BEL) | Vacansoleil | (4:05:06) |
| 2 | Jérémy Roy (FRA) | FDJ | (+0) |
| 3 | Heinrich Haussler (AUS) | Garmin | (+0) |