De Spanjaard reed vlak voor de streep weg bij zijn Duitse medevluchter Tony Martin, die op 3 seconden tweede werd. Het was de eerste ritzege voor Rabo in deze Tour.
Op 38 tellen eindigde de Luxemburger Andy Schleck als derde. Alberto Contador en Lance Armstrong volgden. De Spanjaard Contador behoudt het geel, Andy Schleck blijft tweede en Armstrong staat bij zijn rentree in de Tour ook op het podium.
De 20e etappe werd gekleurd door een groep van zestien vluchters, onder wie Garate, Martin en de Nederlanders Joost Posthuma en Albert Timmer. De vluchters werden pas in de slotklim 'opgeraapt', op Martin en Garate na. De strijd om de podiumplaatsen vond kort achter hen plaats. Contador ging juichend over de streep, de Spanjaard van Astana is zeker van zijn tweede tourwinst.
Armstrong kon in de klim van de buitencategorie de aanvallen op zijn derde plaats afslaan. Frank Schleck, Bradley Wiggins en Vincenzo Nibali finishten weliswaar in de top tien, maar allen achter Armstrong.














