La pioggia cade in maniera pesante nella notte britannica, bagnando il tracciato in maniera abbastanza importante. Nel corso della gara il livello di acqua in pista va man mano diminuendo, ma non a sufficienza da permettere ai piloti in lizza per la vittoria di cambiare gomme. In tali condizioni Johann Zarco (Ajo Motorsport) conquista la quinta vittoria stagionale, allungando ulteriormente in classifica.
A tre secondi di distanza, taglia il traguardo Alex Rins (Paginas Amarillas HP 40), secondo e salito sul podio con Tito Rabat (EG 0,0 Marc VDS), alle prese con un ampio degrado delle gomme. Sfiora nuovamente la top3 Alex Marquez (EG 0,0 Marc VDS), che anticipa a sua volta Jonas Folger (AGR Team). Sam Lowes (Speed Up Racing) delude un po’ le aspettative e taglia il traguardo della gara di casa in sesta posizione, facendo meglio però di Anthony West (QMMF Racing Team), specialista del bagnato, Sandro Cortese (Dynavolt Intact GP), Thomas Luthi (Derendinger Racing Interwetten) e Ricky Cardús (JPMoto Malaysia), che completa la top ten. Chiudono in zona punti anche Marcel Schrotter (Tech 3), undicesimo, Randy Krummenacher (JIR Racing Team), dodicesimo, Dominique Aegerter (Technomag Racing Interwetten), tredicesimo, Takaaki Nakagami (IDEMITSU Honda Team Asia), quattordicesimo, ed Axel Pons (AGR Team), quindicesimo.
Si ritirano gli italiani Lorenzo Baldassarri (Forward Racing) e Simone Corsi (Forward Racing), mentre Federico Caricasulo (Italtrans Racing Team), sostituto di Franco Morbidelli, chiude la gara in ventiseiesima posizione.