Na ostatnich kilometrach z peletonu oderwała się pięcioosobowa grupa, która nie dała się już doścignąć i z przewagą 44 sekund dojechała do mety. Wśród uciekinierów był Davide Rebellin. Włoch przed rokiem w tym wyścigu także prowadził po przedostatnim etapie, ale ostatecznie przegrał z Hiszpanem Alberto Contadorem, późniejszym triumfatorem Tour de France. Wyniki 6. etapu (206 km): 1. Sylvain Chavanel (Francja/Cofidis) 5:00.25 2. Luis Leon Sanchez (Hiszpania/Caisse d'Espargne) strata 2 s . Bobby Julich (USA/CSC) . Damiano Cunego (Włochy/Lampre) ten sam czas 5. Davide Rebellin (Włochy/Gerolsteiner) 6 . Rinaldo Nocentini (Włochy/Ag2R) ten sam czas 7. Matteo Tosatto (Włochy/Quick Step) 44 . Thor Hushovd (Norwegia/Credit Agricole) . Jerome Pineau (Francja/Bouygues Telekom) 10. Aurelien Passeron (Francja/Saunier Duval) ten sam czas Klasyfikacja generalna: 1. Rebellin 26:11.31 2. Nocentini strata 3 s 3. Jarosław Popowicz (Ukraina/Silence-Lotto 48 4. Robert Gesink (Holandia/Rabobank) 51 5. Juan Manuel Garate (Hiszpania/Quick Step) 1.12 6. Sanchez 1.24 7. Gorka Verdugo (Hiszpania/Euskaltel) 2.17 8. Carlos Barredo (Hiszpania/Quick Step) 2.33 9. Chavanel 2.39 10. Aleksander Jefimkin (Rosja/Quick Step) 3.21