| Stage 6 (June 14) : Wittnau to Bischofszell, 198.5km |
| 1 Peter Sagan (Svk) Liquigas-Cannondale |
4:30:08 |
| 2 Ben Swift (GBr) Sky Procycling |
| 3 Allan Davis (Aus) Orica GreenEdge Cycling Team |
| 4 Michael Albasini (Sui) Orica GreenEdge Cycling Team |
| 5 Oscar Freire Gomez (Esp) Katusha Team |
| 6 Lloyd Mondory (Fra) AG2R La Mondiale |
| 7 Marco Marcato (Ita) Vacansoleil-DCM Pro Cycling Team |
| 8 Alessandro Bazzana (Ita) Team Type 1 - Sanofi |
| 9 Matti Breschel (Den) Rabobank Cycling Team |
| 10 Francesco Gavazzi (Ita) Pro Team Astana |
| |
| 39 Michael Barry (Can) Sky Procycling |
all s.t. |
| 135 David Boily (Can) Spidertech powered by C10 |
9:43 |
| 141 Ryan Anderson (Can) Spidertech powered by C10 |
| 144 Guillaume Boivin (Can) Spidertech powered by C10 |
both s.t. |
| |
| Stage 7 (June 15th): Gossau ITT, 34.3km |
| 1 Fredrik Kessiakoff (Swe) Pro Team Astana |
0:46:36 |
| 2 Fabian Cancellara (Sui) RadioShack-Nissan |
at 0:02 |
| 3 Maxime Monfort (Bel) RadioShack-Nissan |
0:20 |
| 4 Jérémy Roy (Fra) FDJ-Big Mat |
0:25 |
| 5 Robert Gesink (Ned) Rabobank Cycling Team |
0:27 |
| 6 Tanel Kangert (Est) Pro Team Astana |
0:34 |
| 7 Andreas Klöden (Ger) RadioShack-Nissan |
0:38 |
| 8 Rui Alberto Faria Da Costa (Por) Movistar Team |
0:41 |
| 9 Peter Velits (Svk) Omega Pharma - QuickStep |
0:43 |
| 10 Brent Bookwalter (USA) BMC Racing Team |
0:51 |
| |
| 41 Michael Barry (Can) Sky Procycling |
2:06 |
| 107 David Boily (Can) Spidertech powered by C10 |
4:32 |
| 133 Ryan Anderson (Can) Spidertech powered by C10 |
5:51 |
| 45 Guillaume Boivin (Can) Spidertech powered by C10 |
7:24 |
| |
| Stage 8 (June 16th): Bischofszell to Arosa, 148.2km |
| 1 Michael Albasini (Sui) Orica GreenEdge Cycling Team |
3:45:39 |
| 2 Mikel Nieve Ituralde (Esp) Euskaltel-Euskadi |
at 1:15 |
| 3 Levi Leipheimer (USA) Omega Pharma - QuickStep |
| 4 Frank Schleck (Lux) RadioShack-Nissan |
both s.t. |
| 5 Robert Gesink (Ned) Rabobank Cycling Team |
1:36 |
| 6 Thibaut Pinot (Fra) FDJ-Big Mat |
| 7 Thomas Danielson (USA) Garmin-Barracuda |
both s.t. |
| 8 Steven Kruijswijk (Ned) Rabobank Cycling Team |
1:39 |
| 9 Roman Kreuziger (Cze) Pro Team Astana |
1:57 |
| 10 Jakob Fuglsang (Den) RadioShack-Nissan |
s.t. |
| |
| 26 Michael Barry (Can) Sky Procycling |
4:08 |
| 107 Guillaume Boivin (Can) Spidertech powered by C10 |
25:31 |
| 137 Ryan Anderson (Can) Spidertech powered by C10 |
s.t. |
| DNF David Boily (Can) Spidertech powered by C10 |
| |
| Stage 9: Näfels-Lintharena to Sörenberg, 215.8km |
| 1 Tanel Kangert (Est) Pro Team Astana |
5:54:22 |
| 2 Jérémy Roy (Fra) FDJ-Big Mat |
at 0:02 |
| 3 Matteo Montaguti (Ita) AG2R La Mondiale |
0:31 |
| 4 Robert Kiserlovski (Cro) Pro Team Astana |
1:46 |
| 5 Steven Kruijswijk (Ned) Rabobank Cycling Team |
| 6 Mathias Frank (Sui) BMC Racing Team |
| 7 Chris Anker Sörensen (Den) Team Saxo Bank |
all s.t. |
| 8 Frank Schleck (Lux) RadioShack-Nissan |
1:48 |
| 9 Robert Gesink (Ned) Rabobank Cycling Team |
| 10 Rui Alberto Faria Da Costa (Por) Movistar Team |
both s.t. |
| |
| 30 Michael Barry (Can) Sky Procycling |
8:49 |
| 88 Guillaume Boivin (Can) Spidertech powered by C10 |
29:17 |
| 90 Ryan Anderson (Can) Spidertech powered by C10 |
s.t. |
| |
| Final GC |
| 1 Rui Alberto Faria Da Costa (Por) Movistar Team |
35:54:49 |
| 2 Frank Schleck (Lux) RadioShack-Nissan |
at 0:14 |
| 3 Levi Leipheimer (USA) Omega Pharma - QuickStep |
0:21 |
| 4 Robert Gesink (Ned) Rabobank Cycling Team |
0:25 |
| 5 Mikel Nieve Ituralde (Esp) Euskaltel-Euskadi |
0:40 |
| 6 Roman Kreuziger (Cze) Pro Team Astana |
0:47 |
| 7 Thomas Danielson (USA) Garmin-Barracuda |
0:48 |
| 8 Steven Kruijswijk (Ned) Rabobank Cycling Team |
0:59 |
| 9 Alejandro Valverde Belmonte (Esp) Movistar Team |
1:42 |
| 10 Nicolas Roche (Irl) AG2R La Mondiale |
1:52 |
| |
| 24 Michael Barry (Can) Sky Procycling 13:31 |
| 90 Guillaume Boivin (Can) Spidertech powered by C10 |
1:44:55 |
| 92 Ryan Anderson (Can) Spidertech powered by C10 |
1:48:18 |