1 - Fredrik Kessiakoff (SWE) - Astana - (26:59:26)
2 - Leopold König (CZE) - NetApp - (+2:28)
3 - Carlos Sastre (ESP) - Geox - (+3:05)
4 - Thomas Rohregger (AUT) - RadioShack - (+3:59)
5 - Denis Menchov (RUS) - Geox - (+4:02)
6 - Mauro Santambrogio (ITA) - BMC Racing - (+4:34)
7 - Morris Possoni - Team Sky - (+4:36)
8 - Jan Bárta (CZE) - NetApp - (+4:46)
9 - Geoffroy Lequatre (FRA) - RadioShack - (+4:59)
10 - Andrey Mizourov (KAZ) - Astana - (+5:09)
11 - Alessandro Bisolti (ITA) - Farnese Vini - (+5:34)
12 - Petr Ignatenko (RUS) - Katyusha - (+5:51)
13 - Marcel Wyss (SUI) - Geox - (+6:01)
14 - Johannes Fröhlinger (GER) - Argos - (+6:20)
15 - Reto Hollenstein (SUI) - Vorarlberg - (+6:36)
16 - Harald Totschnig (AUT) - Tyrol - (+6:46)
17 - Oliver Zaugg (SUI) - RadioShack - (+7:54)
18 - Stefan Kirchmair (AUT) - Tyrol - (+8:49)
19 - Tiago Machado (POR) - RadioShack - (+8:53)
20 - Josep Jufré (ESP) - Astana - (+9:10)
21 - Daryl Impey (RSA) - NetApp - (+9:35)
22 - Dmitriy Kozontchuk (RUS) - Geox - (+9:43)
23 - Alexandr Pliushkin (MDA) - Katyusha - (+10:15)
24 - Michael Barry - Team Sky - (+10:30)
25 - Tanel Kangert (EST) - Astana - (+10:35)
26 - Greg Van Avermaet (BEL) - BMC Racing - (+11:45)
27 - Georg Preidler (AUT) - Tyrol - (+12:31)
28 - Luis Ángel Maté (ESP) - Cofidis - (+12:38)
29 - Brice Feillu (FRA) - RadioShack - (+13:54)
30 - Luca Mazzanti (ITA) - Farnese Vini - (+15:51)
31 - Caleb Fairly (USA) - HTC - Highroad - (+15:58)
32 - Yonathan Monsalve (VEN) - Androni Giocattoli - (+16:12)
33 - Kurt-Asle Arvesen - Team Sky - (+16:17)
34 - Bruno Pires (POR) - RadioShack - (+17:29)
35 - Gatis Smukulis (LAT) - HTC - Highroad - (+18:35)
36 - Matthew Busche (USA) - RadioShack - (+20:01)
37 - Thierry Hupond (FRA) - Argos - (+20:33)
38 - Chris Butler (USA) - BMC Racing - (+20:45)
39 - Benjamin King (USA) - RadioShack - (+21:31)
40 - Andreas Dietziker (SUI) - NetApp - (+22:17)
41 - Simon Clarke (AUS) - Astana - (+22:19)
42 - Mads Christensen (DEN) - Saxo Bank - (+22:24)
43 - Nicolas Edet (FRA) - Cofidis - (+22:25)
44 - Grégory Rast (SUI) - RadioShack - (+23:04)
45 - Ian Stannard - Team Sky - (+23:21)
46 - Daniele Ratto (ITA) - Geox - (+23:21)
47 - Martin Kohler (SUI) - BMC Racing - (+23:54)
48 - Martin Schöffmann (AUT) - WSA - VIPERbike - (+24:16)
49 - Jens Keukeleire (BEL) - Cofidis - (+25:24)
50 - Jan Ghyselinck (BEL) - HTC - Highroad - (+25:46)
51 - Bartosz Huzarski (POL) - NetApp - (+26:24)
52 - Artem Ovechkin (RUS) - Katyusha - (+26:52)
53 - Stefan Denifl (AUT) - RadioShack - (+27:26)
54 - Kajetan Fricke (GER) - Vorarlberg - (+27:58)
55 - Martin Velits (SVK) - HTC - Highroad - (+29:08)
56 - Antonio Santoro (ITA) - Androni Giocattoli - (+29:22)
57 - Michael Albasini (SUI) - HTC - Highroad - (+30:23)
58 - Yevgeni Nepomnyachsniy (KAZ) - Astana - (+31:59)
59 - Stijn Vandenbergh (BEL) - Katyusha - (+32:43)
60 - Yoann Bagot (FRA) - Cofidis - (+33:03)
61 - Sergei Ivanov (RUS) - Katyusha - (+33:11)
62 - Alexandre Geniez (FRA) - Argos - (+33:25)
63 - Andreas Hofer (AUT) - Tyrol - (+34:44)
64 - Michal Kwiatkowski (POL) - RadioShack - (+35:22)
65 - Bert Grabsch (GER) - HTC - Highroad - (+35:37)
66 - Riccardo Chiarini (ITA) - Androni Giocattoli - (+38:31)
67 - Jean Eudes Demaret (FRA) - Cofidis - (+38:40)
68 - Jesse Sergent (NZL) - RadioShack - (+38:56)
69 - Dominik Hrinkow (AUT) - Vorarlberg - (+40:34)
70 - Jaroslaw Marycz (POL) - Saxo Bank - (+41:30)
71 - Thomas Damuseau (FRA) - Argos - (+41:57)
72 - Rafael Valls (ESP) - Geox - (+42:55)
73 - Patrick Gretsch (GER) - HTC - Highroad - (+43:24)
74 - Karsten Kroon (NED) - BMC Racing - (+43:25)
75 - Florian Bissinger (GER) - Arbö - Gebrüder Weiss - (+45:16)
76 - Jonas Jørgensen (DEN) - Saxo Bank - (+45:49)
77 - Ermanno Capelli (ITA) - Vorarlberg - (+46:40)
78 - Manuele Boaro (ITA) - Saxo Bank - (+47:16)
79 - Aleksejs Saramotins (LAT) - Cofidis - (+48:15)
80 - David Wöhrer (AUT) - Tyrol - (+49:04)
81 - Davide Viganò (ITA) - RadioShack - (+50:08)
82 - Josef Benetseder (AUT) - Vorarlberg - (+51:01)
83 - Arkimedes Arguelyes (RUS) - Katyusha - (+51:43)
84 - Nikolai Trussov (RUS) - Katyusha - (+52:24)
85 - Alessandro Bertolini (ITA) - Androni Giocattoli - (+52:45)
86 - Chris Sutton - Team Sky - (+54:08)
87 - Gianluca Mirenda (ITA) - Farnese Vini - (+54:31)
88 - Jakub Kratochvíla (CZE) - Arbö - Gebrüder Weiss - (+55:12)
89 - Tim Roe (AUS) - BMC Racing - (+56:33)
90 - Patrick Konrad (AUT) - Tyrol - (+56:33)
91 - Adam Homolka (CZE) - WSA - VIPERbike - (+56:54)
92 - René Weissinger (GER) - Vorarlberg - (+58:15)
93 - Dominik Brändle (AUT) - Vorarlberg - (+58:42)
94 - Francesco Ginanni (ITA) - Androni Giocattoli - (+58:53)
95 - Taylor Phinney (USA) - BMC Racing - (+1:00:09)
96 - André Steensen (DEN) - Saxo Bank - (+1:01:03)
97 - Julien Fouchard (FRA) - Cofidis - (+1:01:28)
98 - Matthias Brändle (AUT) - Geox - (+1:03:49)
99 - Pierpaolo De Negri (ITA) - Farnese Vini - (+1:03:50)
100 - Stefan Rucker (AUT) - WSA - VIPERbike - (+1:04:14)
101 - Roman Kireyev (KAZ) - Astana - (+1:04:36)
102 - Daniele Bennati (ITA) - RadioShack - (+1:04:38)
103 - Matt Brammeier (IRL) - HTC - Highroad - (+1:04:43)
104 - Markus Götz (AUT) - WSA - VIPERbike - (+1:04:55)
105 - Luca Barla (ITA) - - (+14)
105 - Silvan Dillier (SUI) - Vorarlberg - (+1:05:59)
106 - Andreas Schillinger (GER) - NetApp - (+1:08:12)
107 - Roger Kluge (GER) - Argos - (+1:09:03)
108 - Rémi Cusin (FRA) - Cofidis - (+1:11:45)
109 - Luca Barla (ITA) - Androni Giocattoli - (+1:16:27)
110 - Stefan Stadler (AUT) - Arbö - Gebrüder Weiss - (+1:16:46)
111 - Mitch Docker (AUS) - Argos - (+1:18:08)
112 - Omar Bertazzo (ITA) - Androni Giocattoli - (+1:21:12)
113 - Dimitri Claeys (BEL) - NetApp - (+1:23:19)
114 - Robert Wagner (GER) - RadioShack - (+1:24:32)
115 - Emanuele Vona (ITA) - Farnese Vini - (+1:24:44)
116 - Yannick Eijssen (BEL) - BMC Racing - (+1:28:41)
117 - Jeremy Hunt (ENG) - Team Sky - (+1:33:22)
118 - Wolfgang Geisler (AUT) - WSA - VIPERbike - (+1:35:59)
119 - Michael Schwaiger (AUT) - WSA - VIPERbike - (+1:41:19)
120 - Diego Caccia (ITA) - Farnese Vini - (+1:41:31)
121 - Christian Pavitschitz (AUT) - Arbö - Gebrüder Weiss - (+1:44:13)
122 - Petr Lechner (CZE) - Arbö - Gebrüder Weiss - (+1:48:26)
123 - Thomas Hasibeder (AUT) - Arbö - Gebrüder Weiss - (+1:52:38)
124 - Andrea Guardini (ITA) - Farnese Vini - (+1:52:49)
125 - Patrick Schörkmayer (AUT) - WSA - VIPERbike - (+1:55:57)
126 - Mario Schoibl (AUT) - Tyrol - (+1:59:54)
127 - Otavio Bulgarelli (BRA) - Farnese Vini - (+2:03:06)
Jonathan Bellis (IOM) - Saxo Bank - (DNF)
Robert Hunter (RSA) - RadioShack - (DNF)
Matthias Höfler (AUT) - WSA - VIPERbike - (DNS)
Florian Gaugl (AUT) - Tyrol - (DNF)
Rupert Probst (AUT) - Arbö - Gebrüder Weiss - (DNF)
Daniel Reiter (AUT) - Arbö - Gebrüder Weiss - (DNF)
Daniel Schorn (AUT) - NetApp - (DNF)
Roberto Ferrari (ITA) - Androni Giocattoli - (DNF)
Thomas Bonnin (FRA) - Argos - (DNF)
Yann Huguet (FRA) - Argos - (DNF)
Juan José Cobo (ESP) - Geox - (DNF)
Gustav Larsson (SWE) - Saxo Bank - (DNF)
Robert Kišerlovski (CRO) - Astana - (DNS)
Alexander Mironov (RUS) - Katyusha - (DNF)
David Tanner (AUS) - Saxo Bank - (DNF)
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Daniele Bennati (ITA) | RadioShack | (2:35:21) |
| 2 | Martin Velits (SVK) | HTC - Highroad | (+0) |
| 3 | Roger Kluge (GER) | Project 1t4i | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Bert Grabsch (GER) | HTC - Highroad | (34:36) |
| 2 | Jesse Sergent (NZL) | RadioShack | (+23) |
| 3 | Patrick Gretsch (GER) | HTC - Highroad | (+33) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Greg Van Avermaet (BEL) | BMC Racing | (3:19:11) |
| 2 | Matt Brammeier (IRL) | HTC - Highroad | (+0) |
| 3 | Daniele Bennati (ITA) | RadioShack | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Ian Stannard | Team Sky | (3:33:50) |
| 2 | Gatis Smukulis (LAT) | HTC - Highroad | (+0) |
| 3 | Stefan Denifl (AUT) | RadioShack | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Alexandre Geniez (FRA) | Project 1t4i | (5:30:09) |
| 2 | Johannes Fröhlinger (GER) | Project 1t4i | (+15) |
| 3 | Alexandr Pliushkin (MDA) | Katyusha | (+36) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Jens Keukeleire (BEL) | Cofidis | (4:17:08) |
| 2 | Daryl Impey (RSA) | NetApp | (+0) |
| 3 | Jonas Jørgensen (DEN) | Saxo Bank | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Fredrik Kessiakoff (SWE) | Astana | (3:50:11) |
| 2 | Mauro Santambrogio (ITA) | BMC Racing | (+1:14) |
| 3 | Leopold König (CZE) | NetApp | (+1:19) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Robert Hunter (RSA) | RadioShack | (3:16:34) |
| 2 | Chris Sutton | Team Sky | (+0) |
| 3 | Roberto Ferrari (ITA) | Androni Giocattoli | (+0) |