Călărețul de la Almada, care a pornit de la locul 20 pe grilă, a finalizat cele 20 de ture 22.022 secunde în spatele câștigătorului, francezul Fábio Quartararo (Yamaha), care l-a învins pe spaniolul Alex Rins (Suzuki) cu 2,663 secunde și spaniolul Aleix Espargaró (Aprilia) timp de 4,105 secunde.
Oliveira a terminat pe locul 15 al doilea, ultima poziţie pentru puncte.
Șoferul portughez a avut dificultăți pe tot parcursul week-end pentru a obține tracțiune pe circuitul britanic.
Cu aceste rezultate, Fábio Quartararo și-a cimentat în continuare conducerea campionatului, având, acum, 206 de puncte, împotriva a 141 de spaniol Joan Mir (Suzuki), care a terminat abia în al nouălea.
Francezul Johann Zarco (Ducati) a fost al treilea cu 137 de puncte, terminând pe locul 11.
Miguel Oliveira ocupă locul opt, cu 85 de puncte.