El sudafricano consigue su cuarto triunfo de la temporada y consolida su liderato tras la caída de Navarro

Francesco Bagnaia (Northgate Mahindra ASPAR), el hombre que salía desde la pole, ha terminado segundo y acumula cinco podios esta temporada. El piloto italiano ha terminado como la mejor Mahindra y ha luchado por la victoria hasta la última curva de las 18 vueltas que han completado al circuito de Silverstone. Bagnaia no subía al podio desde el GP de Holanda, donde logró la primera victoria de su trayectoria. Con este resultado Bagnaia se aúpa hasta la tercera posición de la clasificación del Campeonato del Mundo de Moto3.
Bo Bendsneyder (Red Bull KTM Ajo) había sancionado con la pérdida de 5 posiciones en la parrilla y salía desde la octava posición pese haber logrado el tercer mejor tiempo de la sesión clasificatoria. El piloto holandés, debutante esta temporada en el Campeonato del Mundo de Moto3, ha terminado en tercera posición y ha subido al podio por primera vez en su trayectoria. El piloto de KTM se convierte en el primer holandés en subir al podio, en cualquiera de las tres categorías, desde 1994.
Stefano Manzi (Mahindra Racing), Nicolò Bulega (SKY Racing Team VR46), Fabio di Giannantonio (Gresini Racing Moto3), Niccolò Antonelli (Ongetta-Rivacold), Enea Bastianini (Gresini Racing Moto3), Arón Canet (Estrella Galicia 0,0) y Joan Mir (Leopard Racing) han completado las diez primeras posiciones. Finalizada la carrera ha trascendido que Antonelli ha sido descalificado por infracción técnica.
Albert Arenas (Peugeot MC Saxoprint) se ha visto obligado a retirarse tras completar la segunda vuelta debido a problemas en su moto. Fabio Quartararo (Leopard Racing) ha abandonado a falta de 11 vueltas para el final. Stefano Valtulini (3570 Team Italia) ha sido víctima de una caída en la curva 9 y Marcos Ramírez (Platinum Bay Real Estate) no ha terminado la carrera debido a problemas técnicos.