Nasib sial dialami Bezzecchi pada lap keenam. Pembalap Mooney VR46 itu terjatuh saat menikung di Tikungan 15. Harapannya untuk mengejar Bagnaia di puncak klasemen pun pupus begitu saja.
Pada lap 10, Pecco -sapaan Bagnaia- masih nyaman berada di posisi terdepan mengasapi duo Aprilia Racing, Aleix Espargaro dan Maverick Vinales. Terdapat selisih 1,5 detik antara sang juara bertahan dengan Espargaro.
Sementara itu Fabio Quartararo masih terdampar di urutan 10. Sedangkan Jorge Martin duduk di urutan 11. Lalu, penampilan luar biasa ditunjukkan Miguel Oliveira yang berada di urutan kelima setelah start dari urutan 16.
Saat balapan tersisa delapan lap hujan mulai membasahi Sirkuit Silverstone. Bagnaia masih terus memimpin di depan Espargaro dan Vinales.
Tiga lap kemudian, Brad Binder sukses menyalip Vinales dan Espargaro. Namun, Espargaro berhasil naik lagi ke posisi kedua pada lap ke 16.
Pada lap ke-16 pula Marc Marquez dan Enea Bastianini mengalami kecelakaan. Dua lap kemudian, Quartararo juga turut gagal finis akibat terlibat insiden.
Memasuki tiga lap tersisa, Bagnaia ditempel ketat oleh Espargaro, Miguel Oliveira dan Brad Binder. Keempat pembalap itu hanya terpisah dengan jarak yang sangat ketat.
Kejutan pun akhirnya terjadi di lap terakhir, Espargaro sukses menyalip Bagnaia hanya beberapa tikungan menjelang finis. Dia pun berhasil mempertahankan posisinya dan keluar sebagai pemenang di depan Bagnaia, Binder, Oliveira dan Vinales.