Het parcours is met 257 km even lang als vorig jaar. Er zijn in 2019 29 kasseistroken opgenomen in het parcours met een totale afstand van 54,5 km.
Dit is bijna een kopie van het parcours van de afgelopen jaren. Na de eerste strook van Troisvilles naar Inchy, zijn er enkele wijzigingen. Vanaf strook 23 zijn er geen wijzigingen.
Het duurde lang voordat een kopgroep de ruimte kreeg, zodat ondanks tegenwind het gemiddelde in de eerste twee uren lag op 44,5 km/u. Uiteindelijk wist een tiental renners een kleine voorsprong te pakken en even later kon nog een tiental renners aansluiten, onder wie Matteo Trentin, Yves Lampaert, Stefan Küng en Nils Politt. Hun voorsprong bleef onder een minuut. Eén voor één vielen er enkele renners uit de kopgroep en op 121 km van de streep werden ze teruggepakt. O.a. Taco van der Hoorn en Iljo Keisse kwamen hard ten val. Het peloton scheurde in twee stukken, het tweede deel aangevoerd door Alexander Kristoff, die te maken had met pech. In het Bos van Wallers-Arenberg kreeg Wout van Aert materiaalpech, maar hij kon verder op de fiets van Pascal Eenkhoorn. Een aantal kilometer verder kreeg hij zijn eigen reservefiets, maar ging al snel weer onderuit. Hij ging samen in de achtervolging op het peloton met Tiesj Benoot, die door de achterruit van de ploegauto van Van Aert klapte en moest opgeven. De eenzame vluchter Wesley Kreder kreeg op 67 km van de finish gezelschap van Philippe Gilbert, Rüdiger Selig en wederom Nils Politt. Kreder moest als eerste lossen en even later ook Selig. Gilbert liet vervolgens Politt achter, maar deze kreeg gezelschap van vier achtervolgers: Peter Sagan, Sep Vanmarcke, Lampaert en Van Aert. Op de kasseien van Mons-en-Pévèle sloten deze vijf aan bij Gilbert. In de achtergrond probeerde Greg Van Avermaet tevergeefs bij het peloton weg te komen. Op 23 km demarreerde Gilbert en hij kreeg Sagan en Politt met zich mee. Even later moest Van Aert lossen bij de achtervolgers Lampaert en Vanmarcke, waarna deze twee weer konden aansluiten bij de koplopers. Op de Carrefour de l'Arbre demarreerde wederom Gilbert, maar de anderen kwamen terug. Op het tweede deel van deze strook versnelde Politt en enkel Gilbert kon er naartoe springen. Vanmarcke moest door materiaalpech van fiets wisselen en Lampaert wist op 5 km nog weg te springen bij Sagan, waardoor Gilbert het kopwerk overliet aan Politt en hem in de sprint op de vélodrome versloeg. Lampaert werd derde, Vanmarcke vierde en Sagan vijfde.