Contador zaatakował na ostatnim, bardzo stromym podjeździe przed metą i finiszował na drugiej pozycji tuż za Rodriguezem, zyskując nad Schleckiem cenne dziesięć sekund. Trzeci był partner Contadora z ekipy Astana, Aleksander Winokurow, który uciekał przez blisko 150 kilometrów; został doścignięty niecałe dwa kilometry przed finiszem. Kazach stracił do dwóch Hiszpanów cztery sekundy, a wyprzedził grupkę ze Schleckiem o sześć sekund. "Mądrze rozegraliśmy końcówkę etapu, Alberto troszeczkę odrobił do Andy'ego. Zabrakło tylko zwycięstwa etapowego" - ocenił Winokurow. Satyskacji nie krył Contador. "Zauważyłem, że Andy nie jest dziś najsilniejszy. Jestem zadowolony, bo udało mi się zadać cios psychologiczny w perspektywie etapów w Pirenejach" - skomentował dwukrotny zwycięzca Tour de France (2007, 2009). W pierwszej dziesiątce klasyfikacji generalnej nastąpiły niewielkie przetasowania. Rodriguez przesunął się z dziewiątej na ósmą pozycję kosztem swojego rodaka Luisa Leona Sancheza;na dziesiąte miejsce awansował Czech Roman Kreuziger, który wyprzedził kolegę z ekipy Liquigas Włocha Ivana Basso. Wyniki 12. etapu, Bourg-de-Peage - Mende (210,5 km): 1. Joaquin Rodriguez (Hiszpania/Katiusza) - 4:58.26 2. Alberto Contador (Hiszpania/Astana) ten sam czas 3. Aleksander Winokurow (Kazachstan/Astana) 4 s 4. Jurgen van den Broeck (Belgia/Omega Pharma) 10 5. Andy Schleck (Luksemburg/Saxo Bank) 6. Samuel Sanchez (Hiszpania/Euskaltel-Euskadi) 7. Andreas Kloeden (Niemcy/RadioShack) 8. Denis Mienszow (Rosja/Rabobank) ten sam czas 9. Robert Gesink (Holandia/Rabobank) 15 s 10. Roman Kreuziger (Czechy/Liquigas) ten sam czas .. 46. Sylwester Szmyd (Polska/Liquigas) 2.14 Klasyfikacja generalna: 1. Andy Schleck - 58:42.01 2. Contador 31 s 3. Samuel Sanchez 2.45 4. Mienszow 2.58 5. Van den Broeck 3.31 6. Levi Leipheimer (USA/RadioShack) 4.06 7. Gesink 4.27 8. Rodriguez 4.58 9. Luis Leon Sanchez (Hiszpania/Caisse d'Epargne) 5.02 10. Kreuziger 5.16 .. 54. Szmyd 51.38