| Stage 1: Morges to Saignelégier, 182.4km |
| 1. Maxim Iglinsky (Kaz) Astana | 4:47:28 |
| 2. Michael Albasini (Sui) Liquigas |
| 3. Marcus Zberg (Sui) Gerolsteiner | both s.t. |
| 4. Thomas Dekker (Ned) Rabobank | at 0:02 |
| 5. Alexander Efimkin (Rus) Quick Step |
| 6. Andreas Kloden (Ger) Astana |
| 7. Oliver Zaugg (Sui) Gerolsteiner |
| 8. Jens Voigt (Ger) Team CSC |
| 9. Roman Kreuziger (Cze) Liquigas |
| 10. Bernhard Kohl (Aut) Gerolsteiner | all s.t. |
|
| GC |
| 1 .Michael Albasini (Sui) Liquigas | 4:49:30 |
| 2. Maxim Iglinsky (Kaz) Astana | at 0:01 |
| 3. Marcus Zberg (Sui) Gerolsteine | 0:08 |
| 4. Roman Kreuziger (Cze) Liquigas | s.t. |
| 5. Thomas Dekker (Ned) Rabobank | 0:09 |
| 6. Oscar Pereiro Sio (Esp) Caisse d'Epargne | 0:10 |
| 7. Mikel Astarloza Chaurreau (Esp) Euskaltel - Euskadi |
| 8. Andreas Kloden (Ger) Astana |
| 9. Rubens Bertogliati (Sui) Saunier Duval - Scott | all s.t. |
| 10. Morris Possoni (Ita) High Road | 0:11. |