The final climb was 2.7 kilometers at 6.7%. UAE Team Emirates were te big favourites for the day and they controlled the final climb. The plan was to make it tough and to favour their puncheurs and this went according to plan.
The stage was decided in a difficult sprint, Finn Fisher-Black had a strong acceleration and after winning the Muscat Classic, the Kiwi took the stage win and has become the new race leader.
Luke Lamperti and
Diego Ulissi finished second, with small gaps being created behind.