3ª etapa do Saudi Tour, com um condimento diferente das anteriores, uma pequena colina já perto da meta prometia apimentar o final, para além do já habitual vento no deserto, que hoje rondava os 30 km/h. A fuga foi formada logo nos primeiros quilómetros e contou com Azzam Alabdulmunim, Txomin Juaristi, Antonio Barac, Giulio Masotto e Masaki Yamamoto. De uma forma algo natural o pelotão deu-lhes alguns minutos de avanço e depois quando se aproximou o final da etapa foi encurtando essa diferença.
A maior aproximação deu-se já perto do sprint bonificado, numa altura em que já apenas Txomin Juaristi circulava na frente e em que havia vento lateral a ameaçar cortar o pelotão. O basco estava quase apanhado quando o colega Ibai Azurmendi caiu e Ruben Guerreiro aproveitou para descontar 2 segundos ao seu tempo da geral, diante de Felix Grossschartner. A partir daí, e já com pelotão compacto, começou uma grande luta pelo posicionamento, com algumas tentativas de bordures pelo meio.
A entrada na subida final foi muito disputada e foi a UAE Team Emirates a primeira a mexer, mesmo sem Ryan Gibbons, que tinha furado a 3 kms da meta. Zdenek Stybar tentou surpreender e ganhou alguns metros, sendo apanhado mesmo no final pelo explosivo Santiago Buitrago. No entanto, Formolo fechou o espaço, com um grupo ainda relativamente grande na roda e preparou-se um sprint final muito rápido em ligeira descida, onde a Uno-X tomou a dianteira.
A formação norueguesa fez um trabalho fenomenal só que foi antecipado por Jonathan Milan e o italiano parecia que caminhava para a segunda vitória consecutiva. Soren Waerenksjold não desistiu e ultrapassou o ciclista da Bahrain-Victorious já bem perto na meta para somar a maior vitória da sua carreira até agora. Milan foi 2º e Cees Bol voltou a mostrar bom nível ao fazer 3º diante de Simone Consonni, que já não tinha grande capacidade para sprintar. Ruben Guerreiro, muito atento, foi 5º e mantém-se na luta pela geral, agora comandada por Milan.