Vacek vyrazil do úniku od prvních kilometrů společně s Nizozemci Mathijsem Paaschensem a Daanem Hoolem. Trojice nedostala nijak zvlášť velký náskok a v prvním ze tří výjezdů na dlouhý kopec Saint-Romain-de-Lerps (7 km, 7,2 %) je dojelo dalších jedenáct uprchlíků, včetně Slováka Martina Svrčka. Belgičané dopředu vyslali vrchaře Louise Vervaekeho.
Vingegaard odpadl už v první polovině závodu
V pelotonu situaci kontrolovali Slovinci, ale už 110 km před cílem se Belgičané pokusili mistra světa izolovat a zrychlili před druhým výjezdem na Saint-Romain-de-Lerps. Navíc se jim podařilo zbavit se Jonase Vingegaarda, dánský cyklista opět prokázal, že jednodenní závody mu nesedí.
Na vrcholu stoupání, 104 km před cílem, zaútočil Francouz Pavel Sivakov a Evenepoel s Pogačarem museli reagovat. Ve sjezdu si na čelo skupiny najel Evenepoel, za kterého se schoval Matej Mohorič, poslední Pogačarův pomocník. Naopak Belgičanů bylo v elitní skupině dost, s Evenepoelem se udrželi tři reprezentační kolegové.
V krátkém stoupání Val d’Enfer (1,6 km, 9,7 %) se opět začalo nastupovat, zkusil to Švýcar Jan Christen, naopak odpadl Portugalec João Almeida. Po zrychlení Evenepoela se s ním udrželi jen Pogačar a překvapivě také domácí Paul Seixas. Devadesát kilometrů před cílem si tito tři dojeli Vackovu skupinu uprchlíků, ale situace se zanedlouho uklidnila a vpředu se spojil menší peloton.
Na rovině před třetím výjezdem na Saint-Romain-de-Lerps Belgičanům pomáhal také Slovák Svrček, ačkoliv ve skupině už žádný jiný slovenský reprezentant nebyl. Svrček zcela otevřeně pomáhal týmovému kolegovi Evenepoelovi a před stoupáním si ze skupiny vystoupil. V dresu reprezentačního týmu to bylo poměrně kontroverzní počínání.
Evenepoel se Pogačara dlouho neudržel
Belgičané rozjeli na začátku stoupání svoje tempo, kvůli kterému ze skupiny odpadl Vacek, ale hlavně připravili ideální situaci k útoku Pogačara. Slovinec zrychlil, bez problému se zbavil všech soupeřů s výjimkou Evenepoela, který však s ním nevydržel ani kilometr a musel si z háku vystoupit.
Zatímco Slovinec se pomalu vzdaloval, Belgičana si dojel Seixas a zanedlouho se dotáhli také Španěl Juan Ayuso a Ital Christian Scaroni. Na vrcholu posledního dlouhého stoupání měl Pogačar půlminutový náskok, který se po sjezdu snížil jen na 20 sekund, a zdálo se, že jeho útok byl předčasný. Jenže hned v následujícím krátkém stoupání Pogačar svůj náskok zase navýšil, a hlavně se ve skupině pronásledovatelů nespolupracovalo.
Seixas a Scaroni nechtěli střídat, protože byli na hraně svých možností, a Seixas měl ve skupině za sebou hned několik reprezentačních kolegů.
Na Evenepoela opět zbylo jen stříbro
To bylo rozhodující, s Evenepoelem totiž spolupracoval jen Ayuso a v Belgičanovi narůstala frustrace. Sice se opakovaně snažil Seixase a Scaroniho zbavit, ale mezitím jeho ztráta na Pogačara narostla na více než jednu minutu. Dynamickým nástupem se všech tří soupeřů zbavil až 38 km před cílem a vydal se pronásledovat Pogačara sám.
Na méně než minutu se však nepřiblížil a Pogačarovi síly rozhodně nedocházely. Rozdíl mezi nimi se ustálil na jedné minutě a nebylo možné s tím nic udělat. Pogačar si tak dojel pro další velké vítězství v reprezentačním dresu a už osmnácté v letošní sezóně. Druhý dojel osamocený Evenepoel a za ním se udál ještě dramatický boj o zbylou medaili.
Seixas v posledním stoupání utrhl Ayusa i Scaroniho
V posledním stoupání Val d’Enfer zaútočil Seixas a zbavil se unaveného Ayusa. Scaroni však stále visel na Francouzově zadním kole a utrhl ho až po útoku přes druhý vrchol. V závěrečných pěti kilometrech už se nic nezměnilo, Seixas udržel Scaroniho za sebou a dojel si pro svou první medaili na velké reprezentační akci mezi elitou. Scaroni skončil čtvrtý a páté místo patřilo Tomsimu Skujinšovi z Lotyšska, který dokončil s odstupem 4:16 a předjel šestého Ayusa.
Závod dokončilo pouze 17 jezdců. Z českého tria Vacek, Kelemen a Jakub Ťoupalík nedojel do cíle nikdo.