
V 20. etapi na Dirki po Španiji je bila pred kolesarji tretja najdaljša etapa, v dolžini 202 kilometra, s kar 4200 višinskimi metri.
Po uvodnih nervoznih kilometrih se je izoblikovala skupina šestnajstih kolesarjev, ki so si na 60. kilometru privozili že slabih osem minut prednosti in je narasla na 12 minut na polovici etape. Vse od stotega kilometra naprej pa je začela prednost kopneti predvsem po zaslugi ekipe INEOS Granadiers, ki je z narekovanjem ritma začela zmanjševati razliko do ubežnikov.
Šestdeset kilometrov do cilja se je od ubežnikov uspel oddaljiti Ryan Gibbons (UAE-Team Emirates), ko sta v ozadju zasledovalne skupine za ubežniki začela z napadom kolesarja Bahrain Victorious Gino Mader in Jack Haig. Med kolesarji za visoko skupno razvrstitev so napad pokrili samo Enrice Mas, Adam Yates in Primož Roglič. Od ubežne skupine je oba kolesarja Bahrain Victorius, počakal še Mark Padun. S tem so dokončno pokopali upanje do danes tretjega v skupni razvrstitvi Miguel Ángel Lopeza, da bi lahko še priklopil, ravno tako je presnetljivo zaostal Egan Bernal. Vse skupaj se je dobro razpletalo tudi za Primoža Rogliča, ki se je s sledenjem pripravljal na razgiban zaključek, ki so ga začinili trije krajši vzponi z nakloni med 10 in 20 procentov.
Deset kilometrov do cilja je imel Ryan Gibbons še vedno solidno minut in pol prednosti, a tudi ciljni klanec, ki je enkrat vmes "popustili". Primož Roglič je v zaključku suvereno odgovarjal na napade Adama Yatesa, Enrice Mas je lahko le sledil Jack Haig pa je uspel vedno znova priključiti. V takšnem nenehnem pospeševanju je bilo jasno, da Ryan Gibbons ne bo zabeležil etapne zmage ter je bil 5 kilometrov pred ciljem ujet.
Pospeševanje in ustavljanje je omogočilo, da so vodilno skupino ujeli tudi kolesarji iz ozadja, ki so ravno tako poizkušali z napadi, a vsi so minili v senci spopadanja med vodilnimi kolesarji. Dva kilometra do cilja so se le ti skoraj ustavili, kar je izkoristil francoski kolesar Clément Champoussin iz ekipe AG2R Citroën Team. V zaključku so to spogledovanje med favoriti skušali izkoristiti še preostali zasledovalci a je bil tempo slikovit in Primož Roglič je z drugim mestom v etapi z odbitnimi sekundami še povečal razliko pred Enricom Masom in ima tako pred jutrišnjim kronometrom dve minuti in osemintrideset sekund prednosti. Tretje mesto v etapi je zasedel Adam Yates, ki se je tako v skupni razvrstitvi povzpel na četrto mesto.
Drzna in napadalna vožnja se je na koncu obrestovala kolesarjem Bahrain Victorious, saj je pred jutrišnjo zadnjo etapo Jack Haig tretji in Gino Mader peti, ki pa je z današnjo etapo in oblekel tudi majico za mladega kolesarja, ki jo je vse etape do današnje nosil Egan Bernal INEOS Granadiers.
Do tretje skupne zmaga na Dirki po Španiji, loči Primoža Rogliča še jutrišnja zadnja etapa, vožnja na čas v skupni dolžini 33,8 kilometra.