Etap 13. ZawodnikKrajDrużynaCzas1Samuel SánchezEUS 4h 03' 43"2Thor HushovdC.A + 0"3Alejandro ValverdeCEI + 0"4Luca PaoliniLIQ + 0"5Paolo BettiniQSI + 0"

Etap 14. ZawodnikKrajDrużynaCzas1David MillarSDV 40' 54"2Fabian CancellaraCSC + 0,546"3Aleksandr WinokurowAWT" + 5"4Alejandro ValverdeCEI + 13"5Andriej KaszeczkinAWT + 26"

Etap 15. ZawodnikKrajDrużynaCzas1Robert ForsterGST 4h 24' 55"2Stuart O’GradyCSC + 0"3Danilo NapolitanoLAM + 0"4Thor HushovdC.A + 0"5Paolo BettiniQSI + 0"

Etap 16. ZawodnikKrajDrużynaCzas1Igor AntónEUS 4h 29' 42"2Alejandro ValverdeCEI + 23"3Aleksandr WinokurowAWT" + 23"4Samuel SánchezEUS + 23"5Carlos SastreCSC + 28"

Etap 17. ZawodnikKrajDrużynaCzas1Tom DanielsonDSC 4h 09' 55"2Aleksandr WinokurowAWT + 0"3Samuel SánchezEUS + 1' 10"4Andriej KaszeczkinAWT + 1' 39"5Carlos SastreCSC + 1' 39"

Etap 18. ZawodnikKrajDrużynaCzas1Andriej KaszeczkinAWT 3h 57' 39"2Aleksandr WinokurowAWT + 0"3José Ángel Gómez MarchanteSDV + 30"4Alejandro ValverdeCEI + 32"5Leonardo PiepoliSDV + 35"

Etap 19. ZawodnikKrajDrużynaCzas1José Luis ArrietaA2R 5h 30' 14"2Dmitrij FofonowC.A + 0"3David LoosliLAM + 2"4Lars Ytting BakCSC + 9"5Władimir GusiewDSC + 30"