Przedostatni etap miał 186 km, ale w dużej mierze przebiegał po górach z mocnym podjazdem w końcówce. Liczył 186 km z Al Ain do Jebel Hafeet.

Majka stracił do zwycięzcy 46 sekund i awansował na piąte miejsce w klasyfikacji generalnej. Costa o zaledwie cztery sekundy wyprzedza Rosjanina Ilnura Zakarina i o 16 s Holendra Toma Dumoulina. Majka ma czas 56 s słabszy od Portugalczyka.

Już przed wyścigiem Polak, brązowy medalista olimpijski z Rio de Janeiro, zapowiedział, że właśnie na trzecim etapie ma nadzieję zaatakować.

Drugi z Polaków Paweł Poljański (Bora-Hansgrohe) był w sobotę dopiero 63. i spadł na 62. miejsce w klasyfikacji generalnej.

Czteroetapowy wyścig zakończy się w niedzielę.

Wyniki 3. etapu:
1. Rui Costa (Portugalia/UAE Team Emirates) 4:34.08
2. Ilnur Zakarin (Rosja/Katiusza) ten sam czas
3. Tom Dumoulin (Holandia/Sunweb) strata 10 s
4. Bauke Mollema (Holandia/Trek) 28
5. Julian Alaphilippe (Francja/Quick-Step) 46
6. Fabio Aru (Włochy/Astana)
7. Rafał Majka (Polska/Bora-Hansgrohe) ten sam czas
...
63. Paweł Poljański (Polska/Bora-Hansgrohe) 4.02

Klasyfikacja generalna:
1. Rui Costa (Portugalia/UAE Team Emirates) 12:39.15
2. Ilnur Zakarin (Rosja/Katiusza) strata 4 s
3. Tom Dumoulin (Holandia/Sunweb) 16
4. Bauke Mollema (Holandia/Trek) 38
5. Rafał Majka (Polska/Bora-Hansgrohe) 56
6. George Bennett (Nowa Zelandia/LottoNL) ten sam czas
...
62. Paweł Poljański (Polska/Bora-Hansgrohe) 4.12