Sagan začal so špurtom priskoro, necelých tristo metrov pred cieľom sa ocitol úplne vpredu, no napokon sa cez neho prehnali traja súperi a bolo z toho pôvodne štvrté miesto. Slovák však po rozhodnutí jury napokon skončil druhý a na čele bodovacej súťaže o zelený dres má už výrazný náskok. Na konte má 277 bodov, druhý Gaviria o 63 menej. Žltý dres pre vedúceho pretekára celkového poradia si udržal Greg Van Avermaet (BMC).
Na sobotňajšiu etapu boli namotivovaní najmä Francúzi, pretože ešte nezískali etapové víťazstvo na tohtoročnej Tour a chceli ho dosiahnuť práve v deň dobytia Bastily, ktorý je ich veľkým sviatkom.
Na jazdcov čakali iba dva menšie kopce 4. kategórie so sklonom 4,3 %, no tieto stúpania nezamiešali karty vo výsledkovej listine. Po dlhých pokojných kilometroch čakala cyklistov technická koncovka, keď šesťsto metrov pred páskou museli zvládnuť ostrú zákrutu a bolo dôležité byť pred ňou v čo najlepšej pozícii.
Hneď na začiatku sa na čele ocitol Marcus Burghardt (Bora - Hansgrohe), ale bol to len propagačný pokus, Nemec vôbec neťahal a po piatich kilometroch bol naspäť v pelotóne. Tempo strážili všetky dôležité tímy, no po viac ako dvadsiatich kilometroch sa únik predsa len vytvoril. Dostali sa doň Laurens Ten Dam (Sunweb), Fabien Grellier (Direct Energie) a Marco Minnaard (Wanty - Groupe). Balík nereagoval, trojica nikoho neohrozovala. Jazdci si tak postupne vytvárali náskok, ktorý bol aj viac ako trojminútový. Krátko na to nasledovala prvá vrchárska prémia na Côte de Pacy-sur-Eure. Vyhral ju Minnaard. Následne z úniku vystúpil Ten Dam. Druhú vrchársku prémiu na Côte de Feuquerolles vyhral Grellier a 95 km pred cieľom nasledovala šprintérska prémia v La Neuve Grange. V súboji o dvadsať bodov len tesne vyhral Grellier. Pätnásť bodov získal Arnaud Démare, ktorý tu bol z pelotónu najsilnejší. Za Francúzom skončil Slovák Peter Sagan a získal 13 bodov, jedenásť zostalo Gaviriovi. V súboji o zelený dres si tak Sagan polepšil pred svojim hlavným súperom Gaviriom o dva body. Rozdiel medzi ním a Kolumbijčanom sa tak priebežne zvýšil celkovo na 33 bodov.
Nasledovali pokojné kilometre a 20,5 km pred cieľom si na prémii pripísal tri bonusové sekundy Minnaard. Grellier získal dve a pre jednu si prišiel Van Avermaet. Sedemnásť km pred cieľom prišiel pád skupinky jazdcov, v ktorej bol aj priebežne štvrtý muž celkového poradia Julian Alaphilippe, držiteľ bodkovaného dresu Toms Skujinš, či víťaz šiestej etapy Daniel Martin. Všetci v etape pokračovali, no na jazdcov na čele pretekov už sa nedokázali dotiahnuť. Jedenásť km pred cieľom bol na čele už iba Grellier, no hlavný balík ho dostihol 6,5 km pred cieľom a očakával sa špurt hlavnej skupiny. O únik sa ešte krátko pred cieľom pokúsil Philippe Gilbert, no nakoniec rozhodoval predsa len špurt, v ktorom bol najrýchlejší tak ako v piatok Groenewegen. Skupina s Martinom stratila viac ako minútu.
V nedeľu je na programe rovinatá 9. etapa z Arras do Roubaix (156,5 km), počas ktorej pôjdu jazdci viac ako 20 km po "mačacích hlavách".
výsledky 8. etapy (Dreux - Amiens, 181 km):
1. Dylan Groenewegen (Hol./LottoNL-Jumbo) 4:23:36 h, 2. Peter SAGAN (SR/Bora-Hansgrohe), 3. John Degenkolb (Nem./Trek-Segafredo), 4. Alexander Kristoff (Nór./UAE Team Emirates), 5. Arnaud Demare (Fr./Groupama-FDJ), 6. Thomas Boudat (Fr./Direct Energie), 7. Nikias Arndt (Nem./Sunweb), 8. Mark Cavendish (V.Brit./Dimension Data), 9. Yves Lampaert (Bel./Quick-Step), 10. Andrea Pasqualon (Tal./Wanty) všetci rovnaký čas ako víťaz
celkové poradie:
1. Greg van Avermaet (Belg./BMC) 32:43:00 h, 2. Geraint Thomas (V.Brit./Sky) +7 s, 3. Tejay Van Garderen (USA/BMC) +9, 4. Philippe Gilbert (Belg./Quick-Step) +16, 5. Bob Jungels (Lux./Quick-Step) +22, 6. Rigoberto Uran (Kol./Cannondale-Drapac) +49, 7. Valverde +55, 8. Rafal Majka (Bora-Hansgrohe) +56, 9. Jakob Fuglsang (Dán./Astana), 10. Ritchie Porte (Aus./BMC) obaja +57,... 30. SAGAN +2:40 min
Poradie v bodovacej súťaži: 1. SAGAN 277, 2. Fernando Gaviria (Kol./Quick-Step) 214, 3. Groenewegen 132