Auf der ansteigenden Zielgeraden ging Matteo Trentin (Mitchelton-Scott) früh an die Spitze und riss sofort ein Loch. Der Europameister zog durch und holte sich seinen dritten Saisonsieg. Zweiter wurde Enrique Sanz (Euskadi Basque Country – Murias). Platz drei ging an Carlos Barbero (Movistar).

Auf der 164 Kilometer langen Etappe von Otura nach Alhaurín de la Torre hatte lange eine kleine Ausreißergruppe, zu der auch Simon Yates gehörte, das Rennen bestimmt. Doch das Feld ließ sie an der kurzen Leine und so ging eine große Gruppe auf die letzten Kilometer zum Ziel. 

Jakob Fuglsang erreichte mit der ersten Gruppe das Ziel und sicherte sich so den Gesamtsieg. Er liegt im Schlussklassement sieben Sekunden vor Ion Izagirre (Astana) und elf Sekunden vor Steven Kruijswijk (Jumbo-Visma).