1 - Vasil Kiryienka (BLR) - Movistar - (19:12:36)
2 - Davide Rebellin (ITA) - Miche - (+40)
3 - Peter Kennaugh (IOM) - Team Sky - (+43)
4 - José Herrada (ESP) - Caja Rural - (+50)
5 - Sandy Casar (FRA) - FDJ - (+50)
6 - Sébastien Joly (FRA) - Saur - Sojasun - (+51)
7 - Thomas Degand (BEL) - Accent.jobs - (+51)
8 - Maxime Mederel (FRA) - Auber 93 - (+51)
9 - Jean-Marc Marino (FRA) - Saur - Sojasun - (+51)
10 - Anthony Charteau (FRA) - Europcar - (+1:01)
11 - Sergio Pardilla (ESP) - Movistar - (+1:17)
12 - Hubert Dupont (FRA) - AG2R - (+2:00)
13 - John Gadret (FRA) - AG2R - (+3:41)
14 - Arnold Jeannesson (FRA) - FDJ - (+4:19)
15 - Jurgen Van Goolen (BEL) - Accent.jobs - (+4:37)
16 - Julien Loubet (FRA) - AG2R - (+6:05)
17 - Constantino Zaballa (ESP) - Miche - (+7:42)
18 - Thomas Löfkvist - Team Sky - (+7:45)
19 - Johannes Fröhlinger (GER) - Argos - (+7:56)
20 - Yoann Bagot (FRA) - Cofidis - (+8:40)
21 - Nicolas Bazin (FRA) - Auber 93 - (+8:47)
22 - Antonio Piedra (ESP) - Andalucía - (+8:53)
23 - Nicolas Vogondy (FRA) - Cofidis - (+9:06)
24 - Francisco Pérez (ESP) - Movistar - (+1:14)
25 - Anthony Geslin (FRA) - FDJ - (+11:10)
26 - Thomas Damuseau (FRA) - Argos - (+11:54)
27 - Guillaume Faucon (FRA) - Auber 93 - (+12:54)
28 - David Arroyo (ESP) - Movistar - (+13:04)
29 - Guillaume Bonnafond (FRA) - AG2R - (+13:08)
30 - Javier Ramírez (ESP) - Andalucía - (+13:32)
31 - Simon Geschke (GER) - Argos - (+13:47)
32 - Julien Bérard (FRA) - AG2R - (+14:19)
33 - Luis Pasamontes (ESP) - Movistar - (+15:16)
34 - Lars-Petter Nordhaug - Team Sky - (+16:52)
35 - Alexandre Geniez (FRA) - Argos - (+18:10)
36 - Higinio Fernández (ESP) - Caja Rural - (+18:47)
37 - Romain Zingle (BEL) - Cofidis - (+18:48)
38 - Matthieu Ladagnous (FRA) - FDJ - (+23:06)
39 - Benoît Vaugrenard (FRA) - FDJ - (+23:28)
40 - Wesley Sulzberger (AUS) - FDJ - (+25:10)
41 - Staf Scheirlinckx (BEL) - Accent.jobs - (+25:38)
42 - José Luis Roldán (ESP) - Andalucía - (+25:59)
43 - Adrián Palomares (ESP) - Andalucía - (+26:12)
44 - Steve Houanard (FRA) - AG2R - (+26:16)
45 - Arthur Vichot (FRA) - FDJ - (+26:35)
46 - José Vicente Toribio (ESP) - Andalucía - (+26:50)
47 - Francisco Javier Iriarte (ESP) - Movistar - (+27:34)
48 - Gregory Habeaux (BEL) - Accent.jobs - (+28:07)
49 - Michele Gaia (ITA) - Miche - (+29:27)
50 - Laurent Mangel (FRA) - Saur - Sojasun - (+30:06)
51 - Arnaud Labbe (FRA) - Cofidis - (+31:08)
52 - Thierry Hupond (FRA) - Argos - (+31:08)
53 - Jean-Marc Bideau (FRA) - Bretagne - (+31:08)
54 - Florian Guillou (FRA) - Bretagne - (+32:36)
55 - Egoitz García (ESP) - Caja Rural - (+32:45)
56 - Morris Possoni - Team Sky - (+32:51)
57 - Jimmy Engoulvent (FRA) - Saur - Sojasun - (+33:02)
58 - Jaco Venter (RSA) - Accent.jobs - (+33:04)
59 - Kristof Goddaert (BEL) - AG2R - (+33:06)
60 - Nicolas Edet (FRA) - Cofidis - (+33:41)
61 - James Vanlandschoot (BEL) - Accent.jobs - (+34:16)
62 - Kjell Carlström - Team Sky - (+34:16)
63 - Evert Verbist (BEL) - Accent.jobs - (+35:01)
64 - José Alberto Benítez (ESP) - Andalucía - (+35:11)
65 - Stefan Schumacher (GER) - Miche - (+37:17)
66 - Florian Vachon (FRA) - Bretagne - (+37:54)
67 - Pablo Lechuga (ESP) - Andalucía - (+39:06)
68 - Rubén Martínez (ESP) - Caja Rural - (+39:06)
69 - Romain Lemarchand (FRA) - AG2R - (+40:19)
70 - Romain Hardy (FRA) - Bretagne - (+41:46)
71 - Mitch Docker (AUS) - Argos - (+42:44)
72 - Luis Ángel Maté (ESP) - Cofidis - (+44:49)
73 - Yohann Gène (FRA) - Europcar - (+46:32)
74 - Stéphane Poulhiès (FRA) - Saur - Sojasun - (+47:58)
75 - David Bernabéu (ESP) - Andalucía - (+49:01)
76 - Stefan van Dijk (NED) - Accent.jobs - (+49:15)
77 - David De la Cruz (ESP) - Caja Rural - (+49:33)
78 - Romain Mathéou (FRA) - Saur - Sojasun - (+49:44)
79 - Johan Mombaerts (FRA) - Auber 93 - (+49:49)
80 - Tony Hurel (FRA) - Europcar - (+52:47)
81 - Alexandre Pichot (FRA) - Europcar - (+52:47)
82 - Romain Bacon (FRA) - Auber 93 - (+54:04)
83 - Enrique Sanz (ESP) - Movistar - (+54:55)
84 - Diego Milán (ESP) - Caja Rural - (+55:29)
85 - Slawomir Kohut (POL) - Miche - (+55:40)
86 - Sylvain Calzati (FRA) - Bretagne - (+55:40)
87 - Renaud Dion (FRA) - Bretagne - (+58:38)
88 - Kévin Reza (FRA) - Europcar - (+59:52)
89 - Saïd Haddou (FRA) - Europcar - (+1:00:19)
90 - Giovanni Bernaudeau (FRA) - Europcar - (+1:00:38)
91 - Gaël Malacarne (FRA) - Bretagne - (+1:00:41)
92 - Volodymyr Zagorodny (UKR) - Miche - (+1:00:55)
Tony Gallopin (FRA) - Cofidis - (DNF)
Cyril Bessy (FRA) - Saur - Sojasun - (DNF)
Thomas Bonnin (FRA) - Argos - (DNF)
Sylvain Georges (FRA) - Auber 93 - (DNS)
William Aránzazu (COL) - Miche - (DNF)
Aitor Galdós (ESP) - Caja Rural - (DNF)
Julián Sánchez (ESP) - Caja Rural - (DNF)
Pedro Merino (ESP) - Miche - (DNF)
Guillaume Blot (FRA) - Bretagne - (DNF)
Dimitri Le Boulch (FRA) - Auber 93 - (DNF)
Nicolas Rousseau (FRA) - Auber 93 - (DNF)
Feng Han (CHN) - Argos - (DNS)
Pierrick Fédrigo (FRA) - FDJ - (DNS)
Guillaume Le Floch (FRA) - Europcar - (DNF)
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Luis Ángel Maté (ESP) | Cofidis | (3:19:39) |
| 2 | Simon Geschke (GER) | Project 1t4i | (+0) |
| 3 | Steve Houanard (FRA) | AG2R | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Jurgen Van Goolen (BEL) | Accent.jobs | (5:40:04) |
| 2 | Peter Kennaugh (IOM) | Team Sky | (+1:36) |
| 3 | Davide Rebellin (ITA) | Miche | (+1:36) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Anthony Charteau (FRA) | Bbox - Bouygues | (4:53:19) |
| 2 | Vasil Kiryienka (BLR) | Movistar | (+5) |
| 3 | Davide Rebellin (ITA) | Miche | (+47) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Stefan van Dijk (NED) | Accent.jobs | (5:17:35) |
| 2 | Tony Gallopin (FRA) | Cofidis | (+0) |
| 3 | Romain Hardy (FRA) | Bretagne | (+0) |