La quatrième étape s'annonce comme la dernière occasion de bousculer l'ordre établi au classement général. Elle est tracée entre Santa Maria del Paramo et Laguna de los Peces (145,4 km), où l'arrivée est juchée au sommet d'une ascension de 11,6 kilomètres à 3,7 %. Rien de très sélectif, bien que la montée soit un peu plus raide que celle négociée hier, laquelle s'est achevée sur un... sprint massif. Mais à la différence de la course d'hier, cette quatrième étape est marquée au préalable par la montée de l'Alto del Peñon, une difficulté que choisissent d'exploiter six concurrents : Jorge Azanza (Euskatel-Euskadi), David Bernabeu (Barbot), Juan-Manuel Garate (Rabobank), Francisco Perez (Caisse d'Epargne), Oscar Sevilla (Rock Racing) et Xavier Tondo (Andalucia-CajaSur). Le peloton ne se précipite pas à leur poursuite mais surveille néanmoins les écarts.
Les six échappés s'attaquent ainsi les premiers aux pentes conduisant vers les lacs de los Peces, un col marqué encore par des traces de neige. La bataille fait alors rage entre les hommes de tête. De ce flot d'attaques, Xavier Tondo finit par s'isoler pour tenter de résister au retour du peloton, emmené à vive allure par l'équipe Astana. Dans le final de l'ascension, Alberto Contador se met au service de Levi Leipheimer sans la moindre hésitation. Les choses sont très claires au sein de l'équipe Astana. Cela permet au peloton de rejoindre Xavier Tondo à 1500 mètres de l'arrivée. L'Espagnol Juan-José Cobo (Fuji-Servetto) contre alors aussitôt. Son démarrage est radical et lui permet d'aller conquérir la victoire d'étape. Le peloton des favoris, lui, termine l'étape avec une dizaine de secondes de retard, Levi Leipheimer préservant son maillot de leader au général.
Demain vendredi, la cinquième et dernière étape se disputera entre Benavente et Valladolid (152,5 km).
Classement 4ème étape :
1. Juan-José Cobo (ESP, Fuji-Servetto) les 145,4 km en 3h42'03"
2. Denis Menchov (RUS, Rabobank) à 8 sec.
3. Javier Moreno (ESP, Andalucia-CajaSur) à 9 sec.
4. Alejandro Valverde (ESP, Caisse d'Epargne) m.t.
5. Philip Deignan (IRL, Cervélo TestTeam) m.t.
6. Stef Clement (PBS, Rabobank) m.t.
7. Ezequiel Mosquera (ESP, Xacobeo-Galicia) m.t.
8. Levi Leipheimer (USA, Astana) m.t.
9. Alberto Contador (ESP, Astana) m.t.
10. Bruno Pires (POR, Barbot-Siper) m.t.
Classement général :
1. Levi Leipheimer (USA, Astana) en 12h15'38"
2. Alberto Contador (ESP, Astana) à 16 sec.
3. David Zabriskie (USA, Garmin-Slipstream) à 22 sec.
4. Stef Clement (PBS, Rabobank) à 49 sec.
5. Denis Menchov (RUS, Rabobank) à 54 sec.
6. Xavier Tondo (ESP, Andalucía-Cajasur) à 1'51"
7. Philip Deignan (IRL, Cervélo TestTeam) à 1'53"
8. Ezequiel Mosquera (ESP, Xacobeo-Galicia) à 2'01"
9. Alejandro Valverde (ESP, Caisse d'Epargne) à 2'07"
10. Juan-José Cobo (ESP, Fuji-Servetto) à 2'45"



