Der neutralisierte Start erfolgte im Zentrum von Dax auf der Place de la Font Chaude mit der Thermalquelle der Nèhe. Die Strecke verließ die Altstadt in Richtung Osten und passierte ein Denkmal für André Darrigade, das anlässlich der Tour de France 2017 eingeweiht worden war,[1] ehe der Startort über die D947 verlassen wurde. Das Rennen wurde schließlich nach fünf Kilometern auf der D32 bei Yzosse freigegeben.
Nach dem offizielle Start führte die Strecke auf den ersten Kilometern über Montfort-en-Chalosse, Mugron, Saint-Sever und Grenade-sur-l’Adour in Richtung Westen, ehe die Fahrtrichtung allmählich gen Norden drehte. Im Osten führte die Strecke vorbei an Mont-de-Marsan nach Labastide-d’Armagnac, ehe der Zwischensprint nach 93,6 Kilometern neben der Kirche Notre-Dame des Cyclistes auf der D626 ausgefahren wurde. Über Cazaubon, Eauze und Courrensan führte die Strecke zum westlichsten Punkt der Strecke, der in Vic-Fezensac erreicht wurde. Nun drehte die Fahrtrichtung gen Osten, wobei die N124 befahren wurde. Kurz vor der Ortschaft Dému wurde mit der Côte de Dému (218 m) die einzige Bergwertung des Tages abgenommen. Bei dieser handelte es sich um einen Anstieg der 4. Kategorie, der auf einer Länge von zwei Kilometern eine durchschnittliche Steigung von 3,5 % aufwies. Die Kuppe wurde 27,4 Kilometer vor dem Ziel überquert.
Die letzten Kilometer führten über Manciet nach Nogaro. Die Fahrer erreichten das Ortsgebiet über die D931, ehe sie rund fünf Kilometer vor dem Ziel rechts auf die schmalere Avenue des Sport abbogen. Kurz darauf folgte eine weitere Rechtskurve, die auf die Avenue de l’Autodrome führte. Die Einfahrt auf den Circuit Paul Armagnac erfolgte auf der Start- und Zielgerade, ehe die Rennstrecke entgegen die eigentliche Fahrtrichtung (gegen den Uhrzeigersinn) befahren wurde. Auf den letzten zwei Kilometern wurden die Kurven 15 bis 7 durchfahren. Die Ziellinie befand sich auf der langen Gegengerade, die parallel zur Start-Zielgeraden verlief.[2]
Nach dem offiziellen Start kam es zu keinen Angriffen im Hauptfeld. Mit Ausnahme von zwei kurzen Tempoverschärfungen fuhr das Fahrerfeld geschlossen zum Zwischensprint, der bei der Kirche Notre-Dame des Cyclistes in Labastide-d’Armagnac abgenommen wurde. Im Sprint setzte sich Jasper Philipsen (Alpecin-Deceuninck) vor Bryan Coquard (Cofidis), Caleb Ewan (Lotto Dstny) und Mads Pedersen (Lidl-Trek) durch. Nach dem Zwischensprint setzten sich mit Anthony Delaplace (Arkéa-Samsic) und Benoît Cosnefroy (AG2R Citroën) zwei Fahrer 86 Kilometer vor dem Ziel vom Hauptfeld ab, wodurch das Rennen an Fahrt aufnahm. Die Ausreißer fuhren einen maximalen Vorsprung von rund einer Minute heraus. 28 Kilometer vor dem Ziel gewann Anthony Delaplace die Bergwertung auf der Côte de Dému, ehe die beiden Spitzenreiter kurz drauf eingeholt wurden.
In einem hektischen Finale kam es auf dem Circuit Paul Armagnac zu zahlreichen Stürzen. Zunächst kam Fabio Jakobsen (Soudal Quick-Step) rund zwei Kilometer vor dem Ziel zu Fall, ehe es im hinteren Teil des Feldes in der letzten Kurve zu einem weiteren Sturz kam. Im unorganisierten verbliebenen Fahrerfeld eröffnete Søren Wærenskjold (Uno-X) den Sprint für seinen Teamkollegen Alexander Kristoff. Als er sich zurückfallen ließ, touchierte er mit Axel Zingle (Cofidis), worauf beide zu Boden gingen. Im Sprint setzte sich Jasper Philipsen knapp vor Caleb Ewan durch, nachdem sein Mannschaftskollege Mathieu van der Poel (Alpecin-Deceuninck) den Belgier im Finale in eine aussichtsreiche Position gebracht hatte. Mathieu van der Poel drängte bei der Anfahrt Biniam Girmay (Intermarché-Circus-Wanty) ab und wurde im Nachhinein als Letzter der ersten Gruppe gewertet. Zudem bekam er 13 Punkte Abzug in der Punktewertung sowie ein Bußgeld in Höhe von 500 CHF.[3][4] Platz drei ging an den Deutschen Phil Bauhaus (Bahrain Victorious).
In der Gesamtwertung kam es zu keinen nennenswerten Veränderungen. Adam Yates (UAE Team Emirates) trägt weiterhin das Gelbe Trikot mit einem Vorsprung von sechs Sekunden auf seinen Teamkollegen Tadej Pogačar, der die Nachwuchswertung anführt. Jasper Philipsen übernahm mit seinem zweiten Etappensieg die Führung in der Punktewertung, während Neilson Powless (EF Education-EasyPost) weiterhin in der Bergwertung voranliegt. In der Teamwertung führt weiterhin das Team Jumbo-Visma. Trotz der vielen Stürze im Finale erreichten alle 174 Starter das Ziel, wobei Benoît Cosnefroy zum kämpferischsten Fahrer gewählt wurde.[5][6]
Der deutsche Fahrer Phil Bauhaus wurde nach dem Rennen von der Renn-Jury für sein Fahrverhalten etwa 1,8 Kilometer vor dem Ziel bestraft: er hatte regelwidrig einem Fahrer den Weg versperrt. Infolgedessen bekam Phil Bauhaus 50 Punkte Abzug in der Punktewertung sowie eine Zeitstrafe von 30 Sekunden auf die Gesamtwertung. Zudem musste er ein Bußgeld in Höhe von 500 CHF bezahlen. Da der Verstoß deutlich vor dem eigentlichen Zielsprint lag, blieb der 3. Platz in der Etappenwertung für Bauhaus gültig.[4]