Jake Dennis szerezte meg a pole pozíciót a szombati időmérőn, így ő várhatta az élről a piros lámpák kialvását Londonban. Mellőle Stoffel Vandoorne rugaszkodhatott el, míg a második sorban Nyck de Vries és Sérgio Sette Camara foglalhatott helyet.
Dennis jól kapta el a rajtot, sikerült megtartania a vezetést a Mercedes párosa előtt, míg hátrébb Sam Bird és Edoardo Mortara ütközött, ami előbbi számára a versenye végét jelentette, míg utóbbi visszaesett a mezőny végére. Noha Dennis nem tudta leszakítani Vandoornét, Sette Camarának sikerült megelőznie De Vriest, aminek révén fellépett a harmadik helyre.
Az első támadómódok felvétele után Dennis maradt az élen, mögötte változatlanul Vandoorne érkezett, Sette Camara és De Vries újabb összecsapásából azonban ezúttal a holland került ki győztesen, így visszavette a harmadik pozíciót.
Bár Dennis sokáig nem igazán tudta egy másodperc felé emelni az előnyét Vandoorne előtt, a belga nem került előzési pozícióba. Az első kettőst több mint négy szekundumos lemaradással De Vries követte, miközben Sette Camara több pozíciót is bukva a nyolcadik helyre esett hátra. Negyedikként Nick Cassidy következett, az első ötöst Oliver Askew tette teljessé. Hátrébb Robin Frijns gyűjtött be 5 másodperces időbüntetést, miután az André Lotterer elleni csatában bemozdult féktávon.
Dennis a folytatásban sem engedte ki a kezéből az első helyet, s megnyerte a versenyt a Mercedes párosa, Vandoorne és De Vries előtt. Mögöttük Cassidy és Askew szelte át a célvonalat, míg az első tízest António Félix de Costa, Maximilian Günther, Lucas di Grassi és Pascal Wehrlein tette teljessé.
Folytatás vasárnap 11 óra 40 perckor a második időmérővel.