After the sprinters – namely Marcel Kittel – dominated the Dubai Tour, the Tour of Oman is a much hillier affair, thus attracting GC riders such as Romain Bardet (AG2R La Mondiale) and Fabio Aru (Astana).

After a slight rise to the finish on stage two saw Ben Hermans (BMC Racing) emerge victorious, stage three was a bona fide hilltop finish, with a 2.5km climb to the line.

The early slopes of the climb saw attacks from Julian Arrendondo (Nippo-Vini Fantini) and Laurens De Plus (Quick-Step Floors), and while Arrendondo’s attack was quickly reeled in, De Plus looked set for the win.

>>> Six things to look out for at the Tour of Oman

But the peloton behind was approaching fast, and as De Plus faded in the final few hundred metres, Soren Kragh Andersen (Team Sunweb) sprung from the pack to take his first professional win.

Former world champion Rui Costa (UAE Abu Dhabi) was second, while Hermans hung on to his slender race lead by coming in third.