A 176,8 kilométeres etapon az ír Roche remekül teljesített és a befutónál alig két másodperccel előzte meg a hazai környezetben versenyző Daniel Morenót. A harmadik helyet az olasz Domenico Pozzovivo szerezte meg.
Az összetettben élen állónak járó aranysárga trikót az olasz Vincenzo Nibali kapta meg, aki vasárnap 16-odikként teljesítette a hegyi befutót.
Hétfőn a Vigo és a Mirador de Lobeira közötti 172,5 km-es szakasz vár a mezőnyre, hegyi befutóval.