Ve třetí etapě Okolo Provence uspěl dlouhý únik, který měl devět členů ve složení: Sam Oomen (Lidl-Trek), Victor Loulerge (Groupama FDJ United), Axel Laurance (Ineos Grenadiers), Simon Carr (Cofidis), Lorrenzo Manzin (TotalEnergies), Jannis Peter (Unibet Rose Rockets), Maxime Jarnet, Daniel Arnes (oba Van Rysel Roubaix) a Clément Davy (Nice Métropole Côte d'Azur). 

Peloton nedokázal uprchlíky pohlídat a ti si tak v závěrečných dvaceti kilometrech s dostatečným náskokem začali nastupovat. Aktivní byli zejména jezdci kontinentálního týmu Van rysel Roubaix, který jako jediný měl vpředu dva členy. Nakonec se v závěrečných pěti kilometrech na čele utrhli Nor Arnes a domácí Laurance, kteří vzorně spolupracovali až do rozhodujícího kruhového objezdu. 

Ten přišel 1300 metrů před cílem a vedoucí dvojice se k němu blížila z nevýhodné levé strany, silnice za ním totiž pokračovala doprava. Arnes jel na první pozici a toho Laurance využil, těsně před kruhovým objezdem si to střihnul doprava, nastoupil a snadno získal velký náskok na norského soupeře. 

V posledním kilometru podal Francouz výborný výkon a dojel si pro své první vítězství v dresu Ineosu. Arnes byl dostižen ostatními uprchlíky, takže za Laurancem se spurtovalo o druhé místo, které získal Jarnet před Manzinem. Peloton dorazil do cíle s odstupem 14 sekund a Mathias Vacek (Lidl-Trek) byl druhý nejrychlejší z hlavního pole a získal jedenácté místo na pásce. 

V celkovém pořadí se v převážně rovinaté etapě nic nestalo, tým Ineos Grenadiers se pokusil 48 kilometrů před cílem rozjet terezín na bočním větru a ohrozit Matthewa Riccitella (Decathlon CMA CGM), ale k ničemu to nevedlo. Riccitello tedy udržel náskok čtyř sekund před Carlosem Rodriguezem (Ineos Grenadiers) a vyhrál závod Okolo Provence. Třetí místo získal Brandon Rivera (Ineos Grenadiers), Vacek obsadil 28. příčku.

Riccitello se stal také nejlepším vrchařem, bodovací soutěž vyhrál Arnaud Tendon (Van Rysel Roubaix) a nejlepším mladým závodníkem byl vyhlášen Rémi Daumas (Groupama FDJ United).