Tour de Suisse1 - Rui Costa (POR) - Movistar - (35:54:49)
2 - Fränk Schleck (LUX) - RadioShack - (+14)
3 - Levi Leipheimer (USA) - Omega Pharma - Quick-Step - (+21)
4 - Robert Gesink (NED) - Blanco - (+25)
5 - Mikel Nieve (ESP) - Euskaltel - (+40)
6 - Roman Kreuziger (CZE) - Astana - (+47)
7 - Tom Danielson (USA) - Garmin - (+48)
8 - Steven Kruijswijk (NED) - Blanco - (+59)
9 - Alejandro Valverde (ESP) - Movistar - (+1:42)
10 - Nicolas Roche (IRL) - AG2R - (+1:52)
11 - Chris Sørensen (DEN) - Saxo - Tinkoff - (+2:10)
12 - Mathias Frank (SUI) - BMC Racing - (+2:21)
13 - Robert Kišerlovski (CRO) - Astana - (+2:42)
14 - Bart De Clercq (BEL) - Lotto - (+3:18)
15 - Wout Poels (NED) - Vacansoleil - (+4:40)
16 - Vladimir Gusev (RUS) - Katyusha - (+5:41)
17 - Thomas Löfkvist - Team Sky - (+8:23)
18 - Tanel Kangert (EST) - Astana - (+9:00)
19 - Jérémy Roy (FRA) - FDJ - (+9:55)
20 - Mikel Astarloza (ESP) - Euskaltel - (+10:22)
21 - Giampaolo Caruso (ITA) - Katyusha - (+10:28)
22 - Gorka Izagirre (ESP) - Euskaltel - (+10:41)
23 - Laurens ten Dam (NED) - Blanco - (+13:13)
24 - Michael Barry - Team Sky - (+13:31)
25 - Jakob Fuglsang (DEN) - RadioShack - (+16:46)
26 - Maxime Monfort (BEL) - RadioShack - (+16:50)
27 - Thomas Peterson (USA) - Garmin - (+21:25)
28 - Morris Possoni - Lampre - (+21:49)
29 - Martin Elmiger (SUI) - AG2R - (+22:16)
30 - Linus Gerdemann (GER) - RadioShack - (+22:33)
31 - Dario Cataldo (ITA) - Omega Pharma - Quick-Step - (+23:35)
32 - Matteo Montaguti (ITA) - AG2R - (+23:45)
33 - Bauke Mollema (NED) - Blanco - (+26:17)
34 - Markus Burghardt (GER) - BMC Racing - (+27:30)
35 - Peter Velits (SVK) - Omega Pharma - Quick-Step - (+29:27)
36 - Alexandr Kolobnev (RUS) - Katyusha - (+29:58)
37 - Vladimir Gustov (UKR) - Saxo - Tinkoff - (+30:02)
38 - Rubens Bertogliati (SUI) - Novo Nordisk - (+30:35)
39 - Andreas Klöden (GER) - RadioShack - (+31:06)
40 - Tom-Jelte Slagter (NED) - Blanco - (+31:15)
41 - Moreno Moser (ITA) - Cannondale - (+31:52)
42 - José Joaquín Rojas (ESP) - Movistar - (+31:55)
43 - Martin Kohler (SUI) - BMC Racing - (+35:06)
44 - Steven Cummings (ENG) - BMC Racing - (+35:13)
45 - Sérgio Paulinho (POR) - Saxo - Tinkoff - (+38:14)
46 - Lars-Petter Nordhaug - Team Sky - (+38:24)
47 - Fabian Wegmann (GER) - Garmin - (+38:53)
48 - Georg Preidler (AUT) - Novo Nordisk - (+39:40)
49 - Tim Duggan (USA) - Cannondale - (+42:33)
50 - Vladimir Karpets (RUS) - Movistar - (+42:49)
51 - Manuele Mori (ITA) - Lampre - (+43:41)
52 - Damiano Cunego (ITA) - Lampre - (+44:44)
53 - Laurent Didier (LUX) - RadioShack - (+44:53)
54 - Brent Bookwalter (USA) - BMC Racing - (+47:12)
55 - Salvatore Puccio (ITA) - Team Sky - (+47:12)
56 - Johnny Hoogerland (NED) - Vacansoleil - (+48:51)
57 - Maarten Wynants (BEL) - Blanco - (+49:17)
58 - Allan Davis (AUS) - Orica - (+50:07)
59 - Marco Marcato (ITA) - Vacansoleil - (+50:08)
60 - Marzio Bruseghin (ITA) - Movistar - (+51:40)
61 - Mathew Hayman (AUS) - Team Sky - (+52:22)
62 - Xabier Zandio (ESP) - Team Sky - (+53:40)
63 - Grégory Rast (SUI) - RadioShack - (+55:07)
64 - Alessandro Bazzana (ITA) - Novo Nordisk - (+55:56)
65 - Peter Sagan (SVK) - Cannondale - (+56:00)
66 - Javier Megías (ESP) - Novo Nordisk - (+56:59)
67 - Daniel Oss (ITA) - Cannondale - (+58:40)
68 - Joan Horrach (ESP) - Katyusha - (+1:00:35)
69 - Rubén Pérez (ESP) - Euskaltel - (+1:02:20)
70 - Alex Howes (USA) - Garmin - (+1:02:48)
71 - Guillaume Bonnafond (FRA) - AG2R - (+1:03:47)
72 - Lucas Euser (USA) - SpiderTech - (+1:04:26)
73 - Sébastien Minard (FRA) - AG2R - (+1:05:08)
74 - Vladimir Isaichev (RUS) - Katyusha - (+1:05:40)
75 - Grischa Niermann (GER) - Blanco - (+1:07:47)
76 - Raymond Künzli (SUI) - SpiderTech - (+1:11:04)
77 - Stuart O'Grady (AUS) - Orica - (+1:12:36)
78 - Alexander Efimkine (RUS) - Novo Nordisk - (+1:13:47)
79 - Romain Sicard (FRA) - Euskaltel - (+1:15:37)
80 - Lloyd Mondory (FRA) - AG2R - (+1:16:47)
81 - Kris Boeckmans (BEL) - Vacansoleil - (+1:18:34)
82 - Julien Bérard (FRA) - AG2R - (+1:19:50)
83 - Trøls Vinther (DEN) - Saxo - Tinkoff - (+1:21:28)
84 - Matteo Trentin (ITA) - Omega Pharma - Quick-Step - (+1:21:51)
85 - Nikita Novikov (RUS) - Vacansoleil - (+1:23:30)
86 - Brian Vandborg (DEN) - SpiderTech - (+1:23:57)
87 - Michael Mørkøv (DEN) - Saxo - Tinkoff - (+1:26:48)
88 - Caleb Fairly (USA) - SpiderTech - (+1:37:43)
89 - Luca Paolini (ITA) - Katyusha - (+1:39:14)
90 - Guillaume Boivin (CAN) - SpiderTech - (+1:44:55)
91 - Pablo Urtasun (ESP) - Euskaltel - (+1:46:43)
92 - Ryan Anderson (CAN) - SpiderTech - (+1:48:18)
Iván Velasco (ESP) - Euskaltel - (DNF)
Anthony Geslin (FRA) - FDJ - (DNF)
David Boucher (FRA) - FDJ - (DNF)
Leonardo Bertagnolli (ITA) - Lampre - (DNF)
David Boily (CAN) - SpiderTech - (DNF)
Will Routley (CAN) - SpiderTech - (DNF)
Julien El Farès (FRA) - Novo Nordisk - (DNF)
Rémi Cusin (FRA) - Novo Nordisk - (DNF)
Daniele Colli (ITA) - Novo Nordisk - (DNF)
Rafael Valls (ESP) - Vacansoleil - (DNF)
Sergey Lagutin (UZB) - Vacansoleil - (DNF)
Martin Mortensen (DEN) - Vacansoleil - (DNF)
Stefano Agostini (ITA) - Cannondale - (DNF)
Tiziano Dall'Antonia (ITA) - Cannondale - (DNF)
Ted King (USA) - Cannondale - (DNF)
Elia Viviani (ITA) - Cannondale - (DNF)
Niki Terpstra (NED) - Omega Pharma - Quick-Step - (DNF)
Zdenek Štybar (CZE) - Omega Pharma - Quick-Step - (DNF)
Tom Boonen (BEL) - Omega Pharma - Quick-Step - (DNF)
Gert Steegmans (BEL) - Omega Pharma - Quick-Step - (DNF)
Christopher Juul-Jensen (DEN) - Saxo - Tinkoff - (DNF)
Nick Nuyens (BEL) - Saxo - Tinkoff - (DNF)
Karsten Kroon (NED) - Saxo - Tinkoff - (DNF)
John Gadret (FRA) - AG2R - (DNF)
Alessandro Petacchi (ITA) - Lampre - (DNF)
Danilo Hondo (GER) - Lampre - (DNF)
Davide Viganò (ITA) - Lampre - (DNF)
Grega Bole (SLO) - Lampre - (DNF)
Olivier Kaisen (BEL) - Lotto - (DNF)
Frédérique Robert (BEL) - Lotto - (DNF)
Jonas Van Genechten (BEL) - Lotto - (DNF)
Mehdi Sohrabi (IRI) - Lotto - (DNS)
Greg Van Avermaet (BEL) - BMC Racing - (DNF)
Klaas Lodewyck (BEL) - BMC Racing - (DNF)
Adam Blythe (ENG) - BMC Racing - (DNF)
Fredrik Kessiakoff (SWE) - Astana - (DNF)
Dimitri Muravyev (KAZ) - Astana - (DNF)
Michael Albasini (SUI) - Orica - (DNF)
Cameron Meyer (AUS) - Orica - (DNF)
Sebastian Langeveld (NED) - Orica - (DNF)
Baden Cooke (AUS) - Orica - (DNF)
Aidis Kruopis (LTU) - Orica - (DNF)
Matthew Wilson (AUS) - Orica - (DNF)
Fabian Cancellara (SUI) - RadioShack - (DNF)
Luke Rowe (GBR) - Team Sky - (DNF)
Ben Swift (GBR) - Team Sky - (DNF)
Heinrich Haussler (AUS) - Garmin - (DNS)
Thomas Dekker (NED) - Garmin - (DNF)
Johan Vansummeren (BEL) - Garmin - (DNF)
Tyler Farrar (USA) - Garmin - (DNF)
Gaetan Bille (BEL) - Lotto - (DNF)
Vicente Reynés (ESP) - Lotto - (DNF)
Sander Cordeel (BEL) - Lotto - (DNF)
Francesco Gavazzi (ITA) - Astana - (DNF)
Assan Bazayev (KAZ) - Astana - (DNF)
Jacopo Guarnieri (ITA) - Astana - (DNF)
Simon Špilak (SLO) - Katyusha - (DNF)
Óscar Freire (ESP) - Katyusha - (DNF)
José Iván Gutiérrez (ESP) - Movistar - (DNF)
Jesús Herrada (ESP) - Movistar - (DNF)
Ignatas Konovalovas (LTU) - Movistar - (DNF)
Thibaut Pinot (FRA) - FDJ - (DNF)
William Bonnet (FRA) - FDJ - (DNF)
Cédric Pineau (FRA) - FDJ - (DNF)
Matti Breschel (DEN) - Blanco - (DNF)
Yauheni Hutarovich (BLR) - FDJ - (DNF)
Steve Chainel (FRA) - FDJ - (DNF)
Igor Antón (ESP) - Euskaltel - (DNS)
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Tanel Kangert (EST) | Astana | (5:54:22) |
| 2 | Jérémy Roy (FRA) | FDJ | (+2) |
| 3 | Matteo Montaguti (ITA) | AG2R | (+31) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Michael Albasini (SUI) | Orica | (3:45:39) |
| 2 | Mikel Nieve (ESP) | Euskaltel | (+1:15) |
| 3 | Levi Leipheimer (USA) | Omega Pharma - Quick-Step | (+1:15) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Fredrik Kessiakoff (SWE) | Astana | (46:36) |
| 2 | Fabian Cancellara (SUI) | RadioShack | (+2) |
| 3 | Maxime Monfort (BEL) | RadioShack | (+20) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Peter Sagan (SVK) | Cannondale | (4:30:08) |
| 2 | Ben Swift (GBR) | Team Sky | (+0) |
| 3 | Allan Davis (AUS) | Orica | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Vladimir Isaichev (RUS) | Katyusha | (4:58:28) |
| 2 | Rubén Pérez (ESP) | Euskaltel | (+0) |
| 3 | Salvatore Puccio (ITA) | Team Sky | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Peter Sagan (SVK) | Cannondale | (4:36:55) |
| 2 | José Joaquín Rojas (ESP) | Movistar | (+0) |
| 3 | Michael Albasini (SUI) | Orica | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Peter Sagan (SVK) | Cannondale | (4:35:32) |
| 2 | Baden Cooke (AUS) | Orica | (+0) |
| 3 | Ben Swift (GBR) | Team Sky | (+0) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Rui Costa (POR) | Movistar | (6:21:13) |
| 2 | Fränk Schleck (LUX) | RadioShack | (+4) |
| 3 | Mikel Nieve (ESP) | Euskaltel | (+12) |
| Pos. | Rider | Team | Time |
|---|---|---|---|
| 1 | Peter Sagan (SVK) | Cannondale | (9:43) |
| 2 | Fabian Cancellara (SUI) | RadioShack | (+4) |
| 3 | Moreno Moser (ITA) | Cannondale | (+7) |