| Stage 4 (April 28th): Bulle to Sion, 184km |
| 1 Luis Leon Sanchez (Esp) Rabobank Cycling Team |
4:56:13 |
| 2 Rinaldo Nocentini (Ita) AG2R La Mondiale |
| 3 Branislau Samoilau (Blr) Movistar Team |
| 4 Gorka Verdugo (Esp) Euskaltel - Euskadi |
| 5 Paolo Tiralongo (Ita) Pro Team Astana |
| 6 Pierre Rolland (Fra) Team Europcar |
| 7 Andreas Klöden (Ger) RadioShack-Nissan |
| 8 Cadel Evans (Aus) BMC Racing Team |
| 9 Roman Kreuziger (Cze) Pro Team Astana |
| 10 Fabrice Jeandesboz (Fra) Saur - Sojasun |
| 11 Bauke Mollema (Ned) Rabobank Cycling Team |
| 12 Sylvester Szmyd (Pol) Liquigas-Cannondale |
| 13 Andrew Talansky (USA) Garmin-Barracuda |
| 14 Thomas Rohregger (Aut) RadioShack-Nissan |
| 15 Daniel Martin (Irl) Garmin-Barracuda |
| 16 Wilco Kelderman (Ned) Rabobank Cycling Team |
| 17 Steve Morabito (Sui) BMC Racing Team |
| 18 Bradley Wiggins (GBr) Sky Procycling |
| 19 Jesus Hernandez (Esp) Team Saxo Bank |
| 20 Janez Brajkovic (Slo) Pro Team Astana |
all s.t. |
| |
| 107 Ryder Hesjedal (Can) Garmin-Barracuda |
14:46 |
| 125 Christian Meier (Can) GreenEdge Cycling Team |
20:53 |
| |
| Stage 5: Crans-Montana ITT, 16.5km |
| 1 Bradley Wiggins (GBr) Sky Procycling |
28:56.60 |
| 2 Andrew Talansky (USA) Garmin-Barracuda |
at 0:00.70 |
| 3 Richie Porte (Aus) Sky Procycling |
0:16.59 |
| 4 Rui Costa (Por) Movistar Team |
0:22.84 |
| 5 Roman Kreuziger (Cze) Pro Team Astana |
0:40.18 |
| 6 Sylvester Szmyd (Pol) Liquigas-Cannondale |
0:41.60 |
| 7 Michael Rogers (Aus) Sky Procycling |
0:42.88 |
| 8 Thibaut Pinot (Fra) FDJ-Big Mat |
0:52.17 |
| 9 Thomas De Gendt (Bel) Vacansoleil-DCM Pro Cycling Team |
0:53.59 |
| 10 Janez Brajkovic (Slo) Pro Team Astana |
0:54.63 |
| 11 Simon Spilak (Slo) Katusha Team |
1:00.46 |
| 12 Gustav Larsson (Swe) Vacansoleil-DCM Pro Cycling Team |
1:01.51 |
| 13 Fabrice Jeandesboz (Fra) Saur - Sojasun |
1:03.43 |
| 14 Jerôme Coppel (Fra) Saur - Sojasun |
1:06.55 |
| 15 Daniel Martin (Irl) Garmin-Barracuda |
1:08.26 |
| 16 Pieter Weening (Ned) GreenEdge Cycling Team |
1:11.05 |
| 17 Dario Cataldo (Ita) Omega Pharma-Quickstep |
1:14.59 |
| 18 Paolo Tiralongo (Ita) Pro Team Astana |
1:14.62 |
| 19 Maxime Mederel (Fra) Saur - Sojasun |
1:17.20 |
| 20 Tiago Machado (Por) RadioShack-Nissan |
1:20.02 |
| |
| 105 Christian Meier (Can) GreenEdge Cycling Team |
3:31.62 |
| DNS Ryder Hesjedal (Can) Garmin-Barracuda |
| |
| Final GC |
| 1 Bradley Wiggins (GBr) Sky Procycling |
18:05:40 |
| 2 Andrew Talansky (USA) Garmin-Barracuda |
at 0:12 |
| 3 Rui Costa (Por) Movistar Team |
0:36 |
| 4 Richie Porte (Aus) Sky Procycling |
0:45 |
| 5 Michael Rogers (Aus) Sky Procycling |
0:50 |
| 6 Roman Kreuziger (Cze) Pro Team Astana |
0:59 |
| 7 Sylvester Szmyd (Pol) Liquigas-Cannondale |
1:03 |
| 8 Simon Spilak (Slo) Katusha Team |
1:13 |
| 9 Janez Brajkovic (Slo) Pro Team Astana |
1:14 |
| 10 Luis Leon Sanchez (Esp) Rabobank Cycling Team |
1:15 |
| 11 Thibaut Pinot (Fra) FDJ-Big Mat |
1:21 |
| 12 Jerôme Coppel (Fra) Saur - Sojasun |
1:22 |
| 13 Fabrice Jeandesboz (Fra) Saur - Sojasun |
1:26 |
| 14 Daniel Martin (Irl) Garmin-Barracuda |
1:31 |
| 15 Tiago Machado (Por) RadioShack-Nissan |
1:33 |
| 16 Stef Clement (Ned) Rabobank Cycling Team |
s.t. |
| 17 Bauke Mollema (Ned) Rabobank Cycling Team |
1:35 |
| 18 Paolo Tiralongo (Ita) Pro Team Astana |
s.t. |
| 19 Pieter Weening (Ned) GreenEdge Cycling Team |
1:38 |
| 20 Maxime Mederel (Fra) Saur - Sojasun |
1:40 |
| |
| 106 Christian Meier (Can) GreenEdge Cycling Team |
33:09 |