Aron Canet sięgnął po zwycięstwo po tym, jak na torze wywieszono czerwoną flagę w związku z poważnym wypadkiem, w którym udział brali Bo Bendsneyder i Juanfran Guevara. Podium dopełnili Enea Bastianini i Jorge Martin. Dla Włocha do pierwsze podium w sezonie. Piąte miejsce zajął Joan Mir, co przy piątej lokacie Romano Fenatiego daje mu kolejne punkty przewagi w klasyfikacji generalnej.
Startujący z pole position Fenati utrzymał prowadzenie po starcie, z kolei Gabriel Rodrigo wyprzedził Joana Mira. Hiszpan jednak szybko odzyskał drugą lokatę. Na kolejnych pozycjach znajdowali się Niccolo Antonelli, Andrea Migno i Fabio Di Giannantonio. Po kolejnym okrążeniu do czołówki wskoczył Juanfran Guevara, który zdołał wyjść na pozycję lidera. Wysoko znajdował się także Livio Loi, który podążał na siódmej pozycji. Czołową dziesiątkę zamykali Aron Canet i Nicolo Bulega. Dopiero dwunaste miejsce zajmował John McPhee, z kolei Enea Bastianini jechał na czternastym miejscu.
Po dwóch okrążeniach na czoło stawki wyszedł lider tabeli Mir. Na drugą lokatę awansował Di Giannantonio, z kolei Fenati spadł na piąte miejsce. W ósmym zakręcie szóstego okrążenia wywrotkę zaliczył jadący z „dziką kartą” Jaume Masia. W tym momencie na czele jechali partnerujący sobie Rodrigo i Guevara. Podium dopełniał Mir, z kolei na kolejnych pozycjach podążali Jorge Martin, Fenati, Loi, Canet, Bo Bendsneyder i Bastianini, który awansował do czołowej dziesiątki. Wypadł z niej z kolei Antonelli, który w tym momencie jechał na czternastym miejscu. Błąd w zakręcie Hangar Straight popełnił Di Giannantonio, który przestrzelił punkt hamowania i wypadł poza tor. Powrócił dopiero na piętnastej lokacie.
Na półmetku rywalizacji na czoło stawki powrócił Fenati, który wyprzedzał Martina, Guevarę, Mira, Rodrigo, Bastianiniego, Caneta i Loiego. Do odrabiania strat zabrał się Di Gianantonio, który wskoczył na dziewiąte miejsce. Tymczasem z wyścigu na skutek problemów technicznych wycofał się Kaito Toba. Na sześć okrążeń przed metą na czele znajdował się Martin przed Loim, Rodrigo, Canetem, Guevarą i Fenatim. Dopiero na dziewiątej lokacie jechał Mir. Poważny błąd popełnił Guevara, który wypadł na wyjściu z zakrętu Arena poza tor, o mało się nie przewracając. W konsekwencji spadł na szesnaste miejsce. Wywrotkę natomiast zaliczył Marcos Ramirez.
Na trzy okrążenia przed metą na czele znajdował się Martin przed Canetem, Rodrigo, Fenatim, Bastianinim i Loim. Siódme miejsce zajmował Joan Mir. Czołową dziesiątkę dopełniali Guevara, Oettl i Bendsneyder. O zwycięstwo walczyło ponad dziesięciu kierowców. Ostatnie okrążenie było niezwykle emocjonujące. W nowej sekcji toru wywrotkę po kontakcie zaliczyli Guevara i Bendsneyder, co poskutkowało czerwoną flagą. Zanim jednak informacja, dotarła do zawodników, Ci przejechali jeszcze pół okrążenia. Wynik cofnięto do poprzedniego okrążenia i ostatecznie zwycięstwo przypadło Canetowi. Podium dopełnili Bastianini i Martin, natomiast kolejne miejsce zajęli Rodrigo, Mir, Loi, Fenati, Migno, Oettl i Di Giannantonio.
Wyniki wyścigu Moto3 na torze Silverstone o GP Wielkiej Brytanii:
1. Aron Canet SPA Estrella Galicia 0,0 (Honda) 35m 53.028s
2. Enea Bastianini ITA Estrella Galicia 0,0 (Honda) 35m 53.091s
3. Jorge Martin SPA Del Conca Gresini Moto3 (Honda) 35m 53.139s
4. Gabriel Rodrigo ARG RBA BOE Racing Team (KTM) 35m 53.260s
5. Joan Mir SPA Leopard Racing (Honda) 35m 53.483s
6. Livio Loi BEL Leopard Racing (Honda) 35m 53.548s
7. Romano Fenati ITA Marinelli Rivacold Snipers (Honda) 35m 53.706s
8. Andrea Migno ITA SKY Racing Team VR46 (KTM) 35m 53.730s
9. Philipp Oettl GER Südmetall Schedl GP Racing (KTM) 35m 54.228s
10. Fabio Di Giannantonio ITA Del Conca Gresini Moto3 (Honda) 35m 54.489s
11. Tatsuki Suzuki JPN SIC58 Squadra Corse (Honda) 35m 54.783s
12. Adam Norrodin MAL SIC Racing Team (Honda) 35m 55.083s
13. John McPhee GBR British Talent Team (Honda) 35m 55.224s
14. Nakarin Atiratphuvapat THA Honda Team Asia (Honda) 35m 56.840s
15. Manuel Pagliani ITA CIP (Mahindra) 35m 56.888s
16. Niccolò Antonelli ITA Red Bull KTM Ajo (KTM) 35m 57.320s
17. Lorenzo Dalla Porta ITA Aspar Mahindra Moto3 (Mahindra) 35m 57.588s
18. Ayumu Sasaki JPN SIC Racing Team (Honda) 35m 57.610s
19. Marco Bezzecchi ITA CIP (Mahindra) 35m 57.706s
20. Nicolo Bulega ITA SKY Racing Team VR46 (KTM) 35m 57.625s
21. Tom Booth-Amos GBR City Lifting/RS Racing (KTM) 36m 8.270s
22. Jules Danilo FRA Marinelli Rivacold Snipers (Honda) 36m 8.580s
23. Jakub Kornfeil CZE Peugeot MC Saxoprint (Peugeot) 36m 10.715s
24. Patrik Pulkkinen FIN Peugeot MC Saxoprint (Peugeot) 36m 11.699s
25. Tony Arbolino ITA SIC58 Squadra Corse (Honda) 36m 12.367s
26. Albert Arenas SPA Aspar Mahindra Moto3 (Mahindra) 36m 15.612s
27. Maria Herrera SPA AGR Team (KTM) 36m 17.462s
Juanfran Guevara SPA RBA BOE Racing Team (KTM) DNF
Bo Bendsneyder NED Red Bull KTM Ajo (KTM) DNF
Jake Archer GBR City Lifting/RS Racing (KTM) DNF
Marcos Ramirez SPA Platinum Bay Real Estate (KTM) DNF
Kaito Toba JPN Honda Team Asia (Honda) DNF
Jaume Masia SPA Platinum Bay Real Estate (KTM) DNF
Źródło: www.crash.net