Tretí skončil po 197,5 km z Navalmoral de la Mata do El Barraco s odstupom 2:19 min Austrálčan Chris Hamilton (Team DSM).
Červený dres obhájil Nór Odd Christian Eiking (Intermarché-Wanty-Gobert), ktorý skončil v nedeľu šiesty.
15. etapa, Navalmoral de la Mata – El Barraco (197,5 km):
1. Rafal Majka (Poľ./UAE Team Emirates) 4:51:36 h, 2. Steven Kruijswijk (Hol./Jumbo-Visma) +1:27 min, 3. Christopher Hamilton (Austr,/Team DSM) +2:19, 4. Adam Yates (V. Brit./Ineos Grenadiers) +2:42, 5. Giulio Ciccone (Tal./Trek-Segafredo) +2:57, 6. Odd Christian Eiking (Nór./Intermarché-Wanty-Gobert Matériaux), 7. Felix Grossschartner (Rak./Bora-Hansgrohe), 8. Sepp Kuss (USA/Jumbo-Visma), 9. David de la Cruz (Šp./UAE Team Emirates), 10. Enric Mas Nicolau (Šp./Movistar Team) všetci rovnaký čas
Priebežné poradie:
1. Odd Christian Eiking (Nór./Intermarché-Wanty-Gobert Matériaux) 59:57:50 h, 2. Guillaume Martin (Fr./Cofidis) +54 s, 3. Primož Roglič (Slov./Jumbo-Visma) +1:36 min, 4. Enric Mas Nicolau (Šp./Movistar Team) +2:11, 5. Miguel Angel Lopez Moreno (Kol./Movistar Team) +3:04, 6. Jack Haig (Austr./Bahrain Victorious) +3:35 min, 7. Egan Bernal Gomez (Kol./Ineos Grenadiers) +4:21, 8. Adam Yates (V. Brit./Ineos Grenadiers) 4:34, 9. Sepp Kuss (USA/Jumbo-Visma) +4:59, 10. Felix Grossschartner (Rak./Bora-Hansgrohe) +5:31