18. etapa (Salas - Altu d’El Gamoniteiru, 162,6 km): 1. López (Kol./Movistar) 4:41:21, 2. Roglič (Slovin./Jumbo-Visma) -14, 3. Mas (Šp./Movistar) -20, 4. Bernal (Kol./Ineos Grenadiers) -22, 5. Haig (Austr./Bahrajn Victorious) -58, 6. De La Cruz (Šp./SAE Team Emirates), 7. Mäder (Švýc./Bahrajn Victorious), 8. Meintjes (JAR/Intermarché-Wanty- Gobert), 9. Kuss (USA/Jumbo-Visma) -1:06, 10. A. Yates (Brit./Ineso Grenadiers) -1:07, ...24. Hirt (ČR/Intermarché-Wanty-Gobert Matériaux) -5:33, 143. Štybar, 147. Černý (oba ČR/Deceuninck-Quick-Step) -40:54.
Průběžné pořadí: 1. Roglič 73:24:25, 2. Mas -2:30, 3. López -2:53, 4. Haig -4:36, 5. Bernal -4:43, 6. A. Yates -5:44, 7. Kuss -6:02, 8. Mäder -7:48, 9. Martin (Fr./Cofidis) -8:31, 10. Meintjes -9:02, ...34. Hirt -1:32:55, 135. Štybar -4:22:06, 148. Černý -4:55:13.