De derde etappe in de Ronde van Oman is gewonnen door David Gaudu. De Fransman van Groupama-FDJ haalde het op de lastige finish bergop van de Brit Adam Yates (UAE Team Emirates-RXG).
Het peloton kreeg vandaag 180 kilometer en 1838 hoogtemeters voorgeschoteld in het Midden-Oosten. Het venijn zat in de staart, want met de Eastern Mountain (4,7km aan 7,6%) helemaal op het einde van de rit kregen de renners nog een serieuze klepper te verwerken.
Rayan Boulahoite (TotalEnergies) en Nicolas Vinokourov (XDS Astana) kleurden de ontsnapping van de dag. Het tweetal reed al na 10 kilometer koers weg van het peloton en hield vol tot aan de voet van de Eastern Mountain. Achter hen bepaalde Soudal Quick-Step, met leider Louis Vervaeke, het tempo.
Voor de start van de klim telde Boulahoite en Vinokourov bijna drie minuten voorsprong op hun achtervolgers. De Kazak was niet van plan om het peloton dichterbij te laten komen en met nog 10 kilometer te gaan ging hij er alleen vandoor. De Fransman werd snel ingelopen door het peloton en ook het avontuur van Vinokourov leek ten einde te zijn.
Want onder leiding van Soudal Quick-Step werd de voorsprong van de Kazakse coureur steeds kleiner. Aan de voet van de Eastern Mountain bedroeg het gat met het peloton nog maar 35 seconden. Vinokourov werd snel ingelopen, Adam Yates (UAE Team Emirates-RXG) en David Gaudu (Groupama-FDJ) gingen er samen vandoor.
Het was uiteindelijk de Fransman die nog de frissere benen had en het haalde op de lastige slotklim. Yates finishte als tweede.