1 - Chris Horner (USA) - RadioShack - (23:46:41)
2 - Levi Leipheimer (USA) - RadioShack - (+38)
3 - Tom Danielson (USA) - Garmin - (+2:45)
4 - Christian Vande Velde (USA) - Garmin - (+3:18)
5 - Tejay Van Garderen (USA) - - (+3:23)
6 - Laurens ten Dam (NED) - Blanco - (+3:26)
7 - Rory Sutherland (AUS) - UnitedHealthcare - (+4:12)
8 - Andy Schleck (LUX) - RadioShack - (+4:33)
9 - Steve Morabito (SUI) - BMC Racing - (+4:50)
10 - Ryder Hesjedal (CAN) - Garmin - (+6:16)
11 - Linus Gerdemann (GER) - RadioShack - (+6:22)
12 - Damiano Caruso (ITA) - Cannondale - (+6:39)
13 - Alexander Efimkine (RUS) - Novo Nordisk - (+8:37)
14 - Daniel Martin (IRL) - Garmin - (+8:39)
15 - Brent Bookwalter (USA) - BMC Racing - (+8:50)
16 - Luis Amarán (CUB) - Jamis - (+9:07)
17 - Andrew Talansky (USA) - Garmin - (+9:21)
18 - Francesco Bellotti (ITA) - Cannondale - (+9:44)
19 - Brian Vandborg (DEN) - Saxo - Tinkoff - (+9:46)
20 - Christian Meier (CAN) - UnitedHealthcare - (+9:58)
21 - Grischa Niermann (GER) - Blanco - (+10:12)
22 - George Hincapie (USA) - BMC Racing - (+10:43)
23 - Rob Britton (CAN) - Bissell - (+10:51)
24 - Paul Martens (GER) - Blanco - (+11:38)
25 - Amaël Moinard (FRA) - BMC Racing - (+11:48)
26 - Matthew Busche (USA) - RadioShack - (+12:03)
27 - Chris Baldwin (USA) - Bissell - (+12:22)
28 - Danny Pate (USA) - - (+12:25)
29 - Peter Velits (SVK) - - (+13:52)
30 - Rafal Majka (POL) - Saxo - Tinkoff - (+17:43)
31 - Tom Zirbel (USA) - Jamis - (+19:06)
32 - Christopher Jones (USA) - UnitedHealthcare - (+19:10)
33 - David Zabriskie (USA) - Garmin - (+19:12)
34 - Jakob Fuglsang (DEN) - RadioShack - (+20:00)
35 - Peter Sagan (SVK) - Cannondale - (+20:09)
36 - Bartosz Huzarski (POL) - NetApp - (+21:06)
37 - Patrick McCarty (USA) - SpiderTech - (+22:03)
38 - Haimar Zubeldia (ESP) - RadioShack - (+22:42)
39 - Lucas Euser (USA) - SpiderTech - (+24:39)
40 - Tyler Wren (USA) - Jamis - (+24:56)
41 - László Bodrogi (FRA) - Novo Nordisk - (+26:23)
42 - Paul Mach (USA) - Bissell - (+26:37)
43 - Jeff Louder (USA) - BMC Racing - (+26:59)
44 - Rubens Bertogliati (SUI) - Novo Nordisk - (+27:14)
45 - Charlie Wegelius (ENG) - UnitedHealthcare - (+27:20)
46 - Greg Henderson (NZL) - Team Sky - (+28:13)
47 - Maarten Tjallingii (NED) - Blanco - (+28:14)
48 - Tim Roe (AUS) - BMC Racing - (+28:52)
49 - Valeriy Kobzarenko (UKR) - Novo Nordisk - (+31:19)
50 - Sergio Hernandez (USA) - Jelly Belly - (+32:04)
51 - Jay Thomson (RSA) - Bissell - (+32:17)
52 - Dimitri Muravyev (KAZ) - RadioShack - (+32:48)
53 - Jeremy Vennell (NZL) - Bissell - (+32:50)
54 - Ian Stannard (GBR) - Team Sky - (+33:32)
55 - Alex Candelario (USA) - Optum - (+34:27)
56 - Óscar Freire (ESP) - Blanco - (+34:59)
57 - Benjamin King (USA) - RadioShack - (+35:15)
58 - Javier Megías (ESP) - Novo Nordisk - (+37:35)
59 - Andy Bajadali (USA) - Optum - (+37:48)
60 - Cameron Wurf (AUS) - Cannondale - (+38:33)
61 - Johan Vansummeren (BEL) - Garmin - (+38:43)
62 - Anders Lund (DEN) - RadioShack - (+38:54)
63 - Tim Duggan (USA) - Cannondale - (+39:51)
64 - Daniel Oss (ITA) - Cannondale - (+40:14)
65 - Alexander Gottfried (GER) - NetApp - (+40:31)
66 - Chris Froome - Team Sky - (+40:46)
67 - Yannick Eijssen (BEL) - BMC Racing - (+41:11)
68 - Mathew Hayman (AUS) - Team Sky - (+41:28)
69 - Ben Swift (GBR) - Team Sky - (+41:32)
70 - Ben Day (AUS) - Kenda - (+42:22)
71 - Michael Creed (USA) - Optum - (+42:22)
72 - Leigh Howard (AUS) - - (+42:56)
73 - Martin Pedersen (DEN) - RadioShack - (+43:14)
74 - Markel Irizar (ESP) - RadioShack - (+43:38)
75 - Matthew Goss (AUS) - - (+44:18)
76 - Bernhard Eisel (AUT) - - (+44:42)
77 - Frank Pipp (USA) - Bissell - (+45:08)
78 - Mauro Da Dalto (ITA) - Cannondale - (+45:10)
79 - Reid Mumford (USA) - Optum - (+45:24)
80 - Andreas Dietziker (SUI) - NetApp - (+45:26)
81 - Nick Nuyens (BEL) - Saxo - Tinkoff - (+45:29)
82 - Ted King (USA) - Cannondale - (+45:35)
83 - Sebastián Haedo (ARG) - Saxo - Tinkoff - (+45:49)
84 - Bernard Van Ulden (USA) - Jelly Belly - (+46:27)
85 - Jason Donald (USA) - Optum - (+47:03)
86 - Jake Rytlewski (USA) - Kenda - (+47:22)
87 - Dan Bowman (USA) - Optum - (+47:44)
88 - Martin Velits (SVK) - - (+48:49)
89 - Jonas Jørgensen (DEN) - Saxo - Tinkoff - (+49:54)
90 - Shawn Milne (USA) - Kenda - (+50:59)
91 - Jan Bárta (CZE) - NetApp - (+54:12)
92 - Jeremy Powers (USA) - Jelly Belly - (+56:50)
93 - Taylor Phinney (USA) - BMC Racing - (+57:50)
94 - Phil Gaimon (USA) - Kenda - (+58:52)
95 - Martin Mortensen (DEN) - RadioShack - (+59:17)
96 - Coen Vermeltfoort (NED) - Blanco - (+59:24)
97 - Zach Bell (CAN) - SpiderTech - (+59:26)
98 - Svein Tuft (CAN) - SpiderTech - (+1:00:16)
99 - Aníbal Borrajo (ARG) - Jamis - (+1:01:08)
100 - Andrew Pinfold (CAN) - UnitedHealthcare - (+1:01:26)
101 - Stefan Denifl (AUT) - RadioShack - (+1:01:49)
102 - Jamey Driscoll (USA) - Jamis - (+1:01:54)
103 - Timon Seubert (GER) - NetApp - (+1:01:57)
104 - Jure Kocjan (SLO) - Novo Nordisk - (+1:02:07)
105 - Ken Hanson (USA) - Jelly Belly - (+1:02:17)
106 - Baden Cooke (AUS) - Saxo - Tinkoff - (+1:02:26)
107 - Andy Guptill (USA) - Jamis - (+1:02:32)
108 - Jason McCartney (USA) - RadioShack - (+1:03:22)
109 - James Stemper (USA) - Kenda - (+1:03:33)
110 - Juan José Haedo (ARG) - Saxo - Tinkoff - (+1:04:07)
111 - Andy Jacques-Maynes (USA) - Bissell - (+1:05:29)
112 - Roman Kilun (USA) - Kenda - (+1:06:54)
113 - Will Routley (CAN) - SpiderTech - (+1:07:44)
114 - Robert Förster (GER) - UnitedHealthcare - (+1:08:21)
115 - Aldo Ino Ilešic (SLO) - Novo Nordisk - (+1:09:56)
116 - Karl Menzies (AUS) - UnitedHealthcare - (+1:10:09)
117 - Keven Lacombe (CAN) - SpiderTech - (+1:10:48)
118 - Ryan Anderson (CAN) - SpiderTech - (+1:12:06)
119 - Martin Gilbert (CAN) - SpiderTech - (+1:12:17)
120 - Bradley White (USA) - UnitedHealthcare - (+1:13:44)
121 - Mike Friedman (USA) - Optum - (+1:13:50)
122 - Fernando Antogna (ARG) - Jamis - (+1:15:13)
123 - Luca Damiani (ITA) - Kenda - (+1:16:27)
124 - Jesús Del Nero (ESP) - NetApp - (+1:19:33)
125 - William Dickeson (AUS) - Jelly Belly - (+1:22:14)
126 - Alex Hagman (USA) - Jelly Belly - (+1:23:31)
Lars Boom (NED) - Blanco - (DNF)
Chad Hartley (USA) - Kenda - (DNF)
Alejandro Borrajo (ARG) - Jamis - (DNF)
Jesse Anthony (USA) - Optum - (DNF)
Ben Jacques-Maynes (USA) - Bissell - (DNF)
Will Dugan (USA) - Novo Nordisk - (DNS)
Alastair Loutit (AUS) - Jelly Belly - (DNF)
Nic Hamilton (CAN) - Jelly Belly - (DNF)
Andreas Schillinger (GER) - NetApp - (DNF)
Leopold König (CZE) - NetApp - (DNS)
Jens Voigt (GER) - RadioShack - (DNS)
Jeremy Hunt (ENG) - Team Sky - (DNF)
Michael Matthews (AUS) - Blanco - (DNS)
Thor Hushovd (NOR) - Garmin - (DNF)
Kurt-Asle Arvesen - Team Sky - (DNF)
Alex Dowsett (GBR) - Team Sky - (DNF)
Bert Grabsch (GER) - - (DNF)
Gustav Larsson (SWE) - Saxo - Tinkoff - (DNF)
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Matthew Goss (AUS) | (2:56:39) | |
| 2 | Peter Sagan (SVK) | Cannondale | (+0) |
| 3 | Greg Henderson (NZL) | Team Sky | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Levi Leipheimer (USA) | RadioShack | (3:33:01) |
| 2 | Chris Horner (USA) | RadioShack | (+0) |
| 3 | Laurens ten Dam (NED) | Blanco | (+43) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | David Zabriskie (USA) | Garmin | (30:35) |
| 2 | Levi Leipheimer (USA) | RadioShack | (+14) |
| 3 | Tejay Van Garderen (USA) | (+40) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Peter Sagan (SVK) | Cannondale | (5:16:03) |
| 2 | Leigh Howard (AUS) | (+0) | |
| 3 | Ben Swift (GBR) | Team Sky | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Chris Horner (USA) | RadioShack | (3:27:51) |
| 2 | Andy Schleck (LUX) | RadioShack | (+1:15) |
| 3 | Rory Sutherland (AUS) | UnitedHealthcare | (+1:15) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Greg Henderson (NZL) | Team Sky | (5:14:29) |
| 2 | Juan José Haedo (ARG) | Saxo - Tinkoff | (+0) |
| 3 | Thor Hushovd (NOR) | Garmin | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Ben Swift (GBR) | Team Sky | (2:47:12) |
| 2 | Peter Sagan (SVK) | Cannondale | (+0) |
| 3 | Matthew Goss (AUS) | (+0) |