Er kwam geen derde massasprint op rij, aangezien een opmerkelijke ontsnapping van vier renners de plannen van de sprinters verstoorde. Uiteindelijk was het
Benjamin Thomas die naar de overwinning reed, waarmee hij
Cofidis een langverwachte overwinning bezorgde dit seizoen.
Aan het begin van de dag vormden vier renners de kopgroep: Simon Geschke (Cofidis), Lewis Askey (Groupama - FDJ), Mattia Bais (Team Polti Kometa) en Manuele Tarozzi (VF Group - Bardiani CSF - Faizanè). Het peloton hield de aanvallers in de gaten en hield ze op een voorsprong van ongeveer één minuut.
Alpecin-Deceuninck hanteerde een hoog tempo op de eerste beklimmingen om de kopgroep binnen handbereik te houden. Met nog 130 kilometer te gaan begon Fabio Jakobsen de effecten van het tempo te voelen en viel uit het peloton. Hij was niet de enige die het zwaar had, ook Tim Merlier, Fernando Gaviria en Caleb Ewan kwamen in de problemen door het hoge tempo van de ploeg van Kaden Groves.
In de afdaling zag het vluchtkwartet hun voorsprong slinken en met nog meer dan 100 kilometer te gaan eindigde hun dag vooraan. Toen het tempo op het vlakke terrein wat afnam, begonnen de gevallen sprinters zich terug te werken naar het peloton. Met nog 88 kilometer te gaan was zelfs Jakobsen weer veilig terug.
Zonder kopgroep waren er maximale punten te verdienen bij de eerste tussensprint. Kaden Groves won de sprint voor Olav Kooij en Jonathan Milan. Het gespreksonderwerp na de sprint was echter een valpartij van Christophe Laporte in de lead-out. Na de sprint vormde zich een tweede kopgroep van de dag, bestaande uit Benjamin Thomas,
Michael Valgren, Enzo Paleni en
Andrea Pietrobon.
Tegen de tijd dat ze de tweede tussensprint bereikten, hadden de leiders hun voorsprong vergroot tot 1:17. Met die aanvallers die de meeste punten opeisten, was Kaden Groves opnieuw de beste van de sprinters in het achtervolgende peloton.
Terwijl een aantal valpartijen het tempo in het peloton vertraagden, inclusief renners zoals Michael Woods, Tobias Foss en Attila Valter, behield de kopgroep nog steeds een voorsprong van 54 seconden toen ze de laatste 15 kilometer ingingen. Lidl-Trek, die voornamelijk de achtervolging leidden, begonnen steeds meer om hulp te vragen.
Ondanks de inspanningen van Team Jayco AlUla, Team Visma | Lease a Bike en Soudal - Quick-Step om een renner naar voren te sturen, slaagde het kopgroepje erin hun voorsprong enigszins te behouden, met nog 5 kilometer te gaan hadden ze nog steeds een voorsprong van 43 seconden.
In de laatste kilometer genoten de vier renners van een bescheiden voorsprong van 24 seconden op het peloton. Pietrobon was de eerste die aanviel en een kloof sloeg met nog 900 meter te gaan. Maar terwijl hij begon te verzwakken, kwam Valgren naar voren voordat Benjamin Thomas slim reageerde om Cofidis op een stijlvolle manier hun eerste overwinning van het seizoen te bezorgen.