Ekipa UAE Team Emirates - XRG je 60 kilometrov pred ciljem ujela skupino ubežnikov v kateri je bil tudi skupno četrti Tom Pidcock, pred glavnino pa je tako ostala še šest kolesarjev - Richard Carapaz, Ben Healy (oba EF Education–EasyPost), brata Tobias in Anders Johannessen (oba Uno-X Mobility), Valentin Paret-Peintre (Soudal–Quick-Step) in Einer Rubio (Movistar). Ti so imeli okoli dve minuti naskoka.
Dvaintrideset kilometrov pred ciljno črto je omagal Healy, ki se je žrtvoval za Carapaza in opravil veiko dela, v glavniini pa je ritem po Timu Wellensu prevzel Felix Grosschartner, prednost bežečih je znašala minuto in pol.
Pred začetkom zadnjega vzpona na prelaz Col du Haag (dolžina 11,2 km, povprečni naklon 7,3 %), po njem je sledilo še šest kilometrov po planoti do cilja v Le Marksteinu, je 'odvil' tudi lanski zmagovalec dirke po Sloveniji Anders Johannessen, njegov brat Tobias in Carapaz pa sta za seboj nato pustila Paret-Peintreja in Rubia.
V glavnini so se na začetku klanca na čelo postavili kolesarji ekipe Decathlon CMA CGM, ob višjem ritmu pa je prvi od favoritev odpadel Pidcock.
Štirinajst kilometrov in pol pred ciljem je Carapaz strl še Tobiasa, a se je njegov naskok pred najboljšimi spustil pod minuto. Slednje je v klanec vodil Sepp Kuss (Visma - Lease a bike), skupaj je ostalo še 11 kolesarjev.
Dobrih pet kilometrov pod vrhom sta nekoliko skočila Florian Lipowitz in Paul Seixas, nato pa se je na čelo postavil Jonas Vingegaard, na njegovo zadnje kolo pa je zapeljal pozorni Tadej Pogačar. Ob omenjeni četverici sta ostala še Juan Ayuso in Isaac del Toro, v težavah pa se je znašel Remco Evenepoel.
Tri kilometre do konca vzpona je Tobias Johannessen ujel Carapaza, a hitro se je bližala tudi šesterica. Ekvadorec in Norvežan sta bila ujeta v naslednjih 500 metrih.
Kilometer in pol pod vrhom,torej 7.5 pred ciljem, je Pogi napadel, na koncu klanca pa je imel 23 sekund prednosti pred Vingegaardom in Seixasom.
Prednost slovenskega šampiona je na planoti še naraščala.
Na koncu je slovil 38 sekund pred moštvenim kolegom del Torom, ki je ujel Seixasa in Vingegaarda, nato pa oba premagal v zaključnem sprintu. Francoz je bil tretji, Danec četrti. Ta je zaostal 44 sekund, z desetimi sekundami bonusa pa je Pogačar proti svojemu največjemu tekmecu znova pridobil 54 sekund.
V skupnem seštevku je tako razlika narastla celo na 4 minute in pol.
Na skupnem tretjem mestu je ostal Evenepoel, ki je precej zmanjšal zaostanek v zadnjih kilometrih in etapo končal takoj za Vingegaardom. Zdaj zaostaja 5:04, na četrto mesto se je povzpel Seixas, ki je prišel tudi do bele majice za najboljšega mladega kolesarja.
Skupni vrstni red (14/21): 1. Tadej Pogačar (Slo/UAE Team Emirates-XRG) 51:18:28 2. Jonas Vingegaard (Dan/Visma-Lease a Bike) + 4:30 3. Remco Evenepoel (Nem/Red Bull-BORA-hansgrohe) 5:04 4. Paul Seixas (Fra/Decathlon CMA CGM) 5:19 5. Juan Ayuso (Špa/Lidl-Trek) 5:22 6. Florian Lipowitz (Nem/Red Bull-BORA-hansgrohe) 5:44 7. Isaac del Toro (Meh/UAE Team Emirates-XRG) 5:50 8. Mattias Skjelmose (Dan/Lidl-Trek) 7:35 9. Tom Pidcock (VBr/Pinarello Q36,5) 7:59 10. Lenny Martinez (Fra/Bahrain-Victorious) 8:25 ... 94. Jan Tratnik (Slo/Red Bull-BORA-hansgrohe) 2:49:02 95. Matej Mohorič (Slo/Bahrain-Victorius) 2:52:49