Ordine d’arrivo e classifica generale:
1° Fabio Jakobens (Deceuninck Quick Step) 4h55’37”
2° Elia Viviani (Cofidis)
3° Matteo Trentin (CCC Team)
4° Alexander Kristoff (UAE Team Emirates)
5° Jon Aberasturi (Caja Rural)
6° Cees Bol (Sunweb)
7° Roger Kluge (Lotto Soudal)
8° Davide Cimolai (Israel Start Up Nation)
9° Daniel Hoelgaard (Uno X)
10° Edward Theuns (Trek Segafredo)
Prima volata in terra portoghese e la firma è quella del campione olandese Fabio Jakobsen (Deceuninck Quick Step). Dopo la fuga a tre che ha animato la prima parte di gara, lungo i 195 km che hanno collegato Portimao a Lagos, il gruppo è tornato compatto in vista del gran finale caratterizzato da diversi attacchi sempre rintuzzati dagli uomini della Deceuninck Quick Step con Remco Evenepoel sempre in prima linea.
Lo sprint ha visto quindi Jakobsen precedere il folto lotto delle ruote veloci al via grazie ad una progressione di rara potenza con cui ha tenuto a distanza gli azzurri Elia Viviani e Matteo Trentin.
Per Jakobsen si tratta del secondo successo stagionale dopo l’affermazione raccolta nell’utima tappa della Vuelta Valenciana, mentre l’appuntamento con la vittoria è rimandato per Viviani e Trentin.