Après bientôt une semaine de course, voilà enfin la haute montagne. Une étape achevée a Andorre-Arcalis, un col de 10,6 km à 7,1% de moyenne qui est hors-catégorie. Neuf coureurs se lancent dans l'aventure : Egoi Martinez, Rinaldo Nocentini, Christophe Riblon, Aleksandr Kuschynski, Jose Ivan Gutierrez, Christophe Kern, Jérôme Pineau, Johannes Frohlinger et Brice Feillu. Les Astana ne roulent pas vraiment en tête du peloton et a 30km de l'arrivée l'écart est encore de 11 minutes. Mais les échapées commencent a se regarder et au pied d'Arcalis a environ 10km de l'arrivée l'écart n'est plus que de 6 minutes. Les Astana accélérent et Chavanel, Moinard, Devolder, Dessel, Moreau... lachent prise. Mais a 6km du but, le maillot jaune Fabian Cancellara lache a son tour prise. Devant, Kern attaque. Kuschynski se fait lacher , puis Pineau également. Brice Feillu en profite et pose une attaque a son tour. Il distance ses compagnons. A 4km du sommet Brice Feillu possède 30 secondes d'avance sur les autres échapées et 5 minutes d'avance sur le peloton. Brice Feillu arrive sous le panneau des 2km et possède toujours 30 secondes. Dans le peloton, Cadel Evans tente d'attaquer. Il est suivi de Pereiro et Contador puis Armstrong et Kloden ramène les autres. Kreuziger lache prise, il n'est pas seul puisque Moncoutié et Kirchen sont a leurs tours lachés. Dans les échapées Kern attaque mais Feillu poursuit son effort. Derrière, Alberto Contador attaque, il lâche les autres. Andy Schleck tente de le suivre mais n'y parvient pas. Brice Feillu résiste a Kern et s'impose en solitaire. Contador arrive avec 21 secondes d'avance sur le groupe Armstrong. Nocentini qui était dans l'échapée endosse le maillot jaune pour 6 secondes devant Contador et 8 secondes devant Armstrong. Brice Feillu endosse le maillot a pois. Il devance donc Christophe Kern et Johannes Frohlinger.