Alto de Abaltzisketa, cat 2 - km 121.6
1 Aitor Hernández (Spa) Euskaltel - Euskadi 6 pts
2 Juan José Cobo Acebo (Spa) Fuji-Servetto 4
3 Chris Horner (USA) Astana 2
4 Antonio Colom Mas (Spa) Team Katusha 1
Alto de Gaintza. cat 3 - km 131.8
1 Iñaki Isasi Flores (Spa) Euskaltel - Euskadi 3 pts
2 Alberto Losada (Spa) Caisse d'Epargne 2
3 Aitor Hernández (Spa) Euskaltel - Euskadi 1
Alto de Lazkaomendi, cat 2 - km 139
1 Damiano Cunego (Ita) Lampre - N.G.C. 6 pts
2 Joaquín Rodríguez (Spa) Caisse d'Epargne 4
3 Samuel Sánchez (Spa) Euskaltel - Euskadi 2
4 Alberto Contador (Spa) Astana 1