Na als gevolg van de hevige regenval een deel van de 6e etappe te hebben geschrapt en de zevende etappe zelfs compleet te hebben geannuleerd omdat het bivak in Al Duwadimi niet volledig kon worden opgebouwd hadden de motoren en quads moeten uitwijken naar Riyadh.
De achtste etappe ging volgens het oorspronkelijke plan, maar dan volgens een ingekorte route, wat inhield dat de rijders op zaterdag van Riyadh weer terug moesten rijden naar Al Duwadimi, om vandaag de aangepaste route terug naar Riyadh te rijden over lengte van 346 kilometer. In Al Duwadimi was een speciale bivak voor de motoren en quads opgebouwd.
Als winnaar van de 6e etappe ging Luciano Benavides als eerste van start, voor teamgenoot Skyler Howes en Toby Price, maar vanaf het eerste waypoint was duidelijk dat dit niet de dag van het leidende trio was.
Terwijl door de als 12e gestarte Mason Klein na 47 kilometer de snelste tijd werd gezet keek het leidende trio al tegen 2'43" (Price), 3'12" (Benavides) en zelfs 4'35" (Howes) achterstand aan, met Ross Branch en Daniel Sanders op dat moment de 2e en 3e tijd.
Na 100 kilometer hadden Benavides, Howes en Price elkaar gevonden en bleven gezamenlijk de eerste drie rijders op de piste, maar bleven veel tijd verliezen ten opzichte van Klein, Branch en Sanders, die op de 4e plaats liggende Adrien van Beveren uitliepen.
Bij de tankstop na 203 kilometer was duidelijk dat voor het eerst deze Dakar de top 3 absoluut niet had geprofiteerd van de bonusseconden die waren opgebouwd.
Van de maximale 5'13" had Benavides 4'45" opgebouwd, maar gaf op dat moment al 14'20 op Ross Branch toe, die nu 7 seconden voor Mason Klein lag. Howes lag 22e op 11'27" met 3'16" bonustijd opgebouwd, terwijl voor Price de achterstand 8'22" was met 1'47" bonustijd.
Na de tankstop zou het alleen nog maar erger worden voor de eerste drie rijders op de piste, nu letterlijk het lijdende trio. Na 247 kilometer was de achterstand op Branch voor Price, Howes en Benavides al tot 11'50", 15'01" en zelfs 17'47" gegroeid.
Branch bouwde zijn voorsprong op Klein en Sanders verder uit en schreef zijn eerste etappeoverwinning deze Dakar bij, zijn tweede dagoverwinning in totaal en ook de tweede dagoverwinning voor Hero.
Mason Klein finishte op de tweede plaats op 1'33" van Branch, maar heeft wel weer de leiding in het algemeen klassement dankzij de dramatische dag van Howes en Price en het matige optreden van Kevin Benavides, die als 5e gestart op de 10e plaats finishte, op 9'18" van Branch.
Na afloop van de etappe kreeg Mason Klein echter voor de tweede keer deze Dakar een tijdstraf van 2 minuten aan de broek voor een snelheidsovertreding in het verbindingstraject, wat de spanning in het algemeen klassement heeft vergroot.
Door de tijdstraf heeft Skyler Howes de leiding in het klassement behouden, zijn voorsprong bedraagt slechts 13 seconden op Kevin Benavides en Mason Klein. Adrien van Beveren kijkt op de 6e positie nu tegen slechts 2'49" achterstand aan, terwijl ook Daniel Sanders (+7'03") en Joan Barreda (+7'21") zeker nog niet uitgesloten zijn.
Dakar 2023, uitslag etappe 8:
| Rijder | Team | Tijd | Tijdstraf | |||
| 1 | BWA | ROSS BRANCH | HERO MOTOSPORTS TEAM RALLY | 03H46'18'' | ||
| 2 | AUS | DANIEL SANDERS | RED BULL GASGAS FACTORY RACING | 03H49'33'' | +00H03'15'' | |
| 3 | USA | MASON KLEIN | BAS WORLD KTM RACING TEAM | 03H49'51'' | +00H03'33'' | 00H02'00'' |
| 4 | CHL | PABLO QUINTANILLA | MONSTER ENERGY HONDA TEAM | 03H52'47'' | +00H06'29'' | |
| 5 | FRA | ADRIEN VAN BEVEREN | MONSTER ENERGY HONDA TEAM | 03H52'53'' | +00H06'35'' | |
| 6 | ZAF | MICHAEL DOCHERTY | HT RALLY RAID HUSQVARNA RACING | 03H54'18'' | +00H08'00'' | |
| 7 | GER | SEBASTIAN BÜHLER | HERO MOTOSPORTS TEAM RALLY | 03H54'31'' | +00H08'13'' | |
| 8 | AUT | MATTHIAS WALKNER | RED BULL KTM FACTORY RACING | 03H54'58'' | +00H08'40'' | |
| 9 | ESP | LORENZO SANTOLINO | SHERCO FACTORY | 03H55'07'' | +00H08'49'' | |
| 10 | ARG | KEVIN BENAVIDES | RED BULL KTM FACTORY RACING | 03H55'36'' | +00H09'18'' |
Tussenstand:
| Rijder | Team | Tijd | Tijdstraf | |||
| 1 | USA | SKYLER HOWES | HUSQVARNA FACTORY RACING | 30H33'16'' | ||
| 2 | ARG | KEVIN BENAVIDES | RED BULL KTM FACTORY RACING | 30H34'29'' | +00H00'13" | 00H03'00'' |
| 3 | USA | MASON KLEIN | BAS WORLD KTM RACING TEAM | 30H34'29'' | +00H00'13" | 00H04'00'' |
| 4 | AUS | TOBY PRICE | RED BULL KTM FACTORY RACING | 30H36'14'' | +00H01'58'' | 00H01'00'' |
| 5 | CHL | PABLO QUINTANILLA | MONSTER ENERGY HONDA TEAM | 30H37'01'' | +00H02'45'' | 00H02'00'' |
| 6 | FRA | ADRIEN VAN BEVEREN | MONSTER ENERGY HONDA TEAM | 30H37'05'' | +00H02'49'' | |
| 7 | AUS | DANIEL SANDERS | RED BULL GASGAS FACTORY RACING | 30H41'19'' | +00H07'03'' | 00H04'00'' |
| 8 | ESP | JOAN BARREDA BORT | MONSTER ENERGY JB TEAM | 30H41'37'' | +00H07'21'' | 00H01'00'' |
| 9 | CHL | JOSE IGNACIO CORNEJO FLORIMO | MONSTER ENERGY HONDA TEAM | 30H53'48'' | +00H19'32'' | |
| 10 | AUT | MATTHIAS WALKNER | RED BULL KTM FACTORY RACING | 30H56'51'' | +00H22'35'' |