Saat balapan tersisa 5 lap lagi, akhirnya MM93 menyalip Espargaro, dan mulai menyusul ketertinggalannya dari urutan ke-4 dengan gap lebih dari 2 detik untuk menduduki peringkat ke-3 yang ditempati Bagnaia.
Persaingan Martinator dan Bastianini semakin sengit saat balapan tersisa 3 lap lagi, keduanya sudah cukup jauh meninggalkan Bagnaia di urutan ketiga. Hingga akhirnya di lap 2 Bestia take over Martin yang melebar.
Hasilnya Bastianini menjadi juara di MotoGP Inggris, diikuti Jorge Martin di urutan kedua, dan Pecco Bagnaia harus puas finis ke-3. Dengan poin yang mereka dapatkan, pembalap Pramac Racing itu kembali menduduki peringkat teratas klasemen.
- Jorge Martin - Prima Pramac Racing: 241 poin
- Francesco Bagnaia - Ducati Lenovo: 238 poin
- Enea Bastianini - Ducati Lenovo: 192 poin
- Marc Marquez - Gresini Racing: 179 poin
- Pedro Acosta - Red Bull Gasgas Tech3: 142 poin
- Maverick Vinales - Aprilia Racing: 130 poin
- Brad Binder - Red Bull KTM Factory Racing: 114 poin
- Fabio di Giannantonio - Pertamina Enduro VR46 Racing Team: 104 poin
- Aleix Espargaro - Aprilia Racing: 99 poin
- Alex Marquez - Gresini Racing: 92 poin
- Marco Bezzecchi - Pertamina Enduro VR46 Racing Team: 61 poin
- Franco Morbidelli - Prima Pramac Racing: 61 poin
- Miguel Oliveira - Trackhouse Racing: 51 poin
- Fabio Quartararo - Monster Energy Yamaha: 49 poin
- Raul Fernandez - Trackhouse Racing: 46 poin
- Jack Miller - Red Bull KTM Factory Racing: 42 poin
- Augusto Fernandez - Red Bull Gasgas Tech3: 15 poin
- Johann Zarco - LCR Honda Castrol: 14 poin
- Joan Mir - Repsol Honda: 13 poin
- Takaaki Nakagami - LCR Honda Idemitsu: 11 poin
- Alex Rins - Monster Energy Yamaha: 8 poin
- Dani Pedrosa - Red Bull KTM Factory Racing: 7 poin
- Luca Marini - Repsol Honda: 1 poin
- Stefan Bradl - Honda Racing Corporation: 0
- Pol Espargaro - KTM Factory Racing: 0
- Lorenzo Savadori - Aprilia Racing: 0
- Remy Gardner - Monster Energy Yamaha: 0