Trong chặng đua British GP, Pol Espargaro của Honda Repsol với lần đầu giành được pole trong buổi đua phân hạng, anh đã có lợi thế xuất phát ở vị trí đầu tiên và cùng hàng với Pol là Francesco Bagnaia và Fabio Quartararo. Xếp phía sau là Jorge Martin, Marc Marquez và Aleix Espargaro.
Khi chặng đua vừa bắt đầu, Pol Espargaro ngay lập tức vượt lên dẫn đầu đoàn đua, theo sát anh là Bagnaia và Aleix Espargaro. Tuy nhiên sau vài khúc cua của vòng mở màn, Marquez đã có pha va chạm với Martin của Pramac khiến cả hai buộc phải rời khỏi cuộc đua. Kết thúc vòng đầu tiên với những thay đổi liên tục trên bảng xếp hạng, hai tay đua đang dẫn đầu là anh em nhà Espargaro, Bagnaia xếp thứ ba và theo sát anh đang là Quartararo.
Với 18 vòng đua còn lại, người đang dẫn đầu trên bảng xếp hạng cá nhân đã vượt qua tay đua của Ducati để có được vị trí thứ 3 và bám đuổi Aleix Espargaro của Aprilia. Sang tới vòng tiếp theo, Quartararo cũng đã chiếm lấy vị trí thứ hai của Aleix để tiếp cận Pol Espargaro đang dẫn đầu. Ngay sau đó 1 vòng tay đua người Pháp của Yamaha đã dẫn đầu đoàn đua và nhanh chóng tạo được khoảng cách hơn 1 giây so với các đối thủ xếp sau.
Qua các vòng tiếp theo, Fabio Quartararo dần nới rộng khoảng cách với người chạy sau anh là Aleix Espargaro với khoảng cách lên tới 2 giây. Trong khi đó hai tay đua của Suzuki đang dần vươn lên, sau 11 vòng Rin đã có được vị trí 3, Mir đứng thứ 5 và kẹp giữa là Pol Espargaro của Honda. Ở hai vị trí thứ 6 và 7 đang thuộc về Miller và Bagnaia của Ducati. Khi chỉ còn 9 vòng đua, Rins đã vượt qua Aleix Espargaro để chiếm lấy vị trí số 2 và cách Quartararo tới hơn 3 giây.
Có thể nói kể từ vòng thứ 5 khi vươn lên dẫn đầu, Fabio Quartararo đã không gặp phải khó khăn nào để cán đích đầu tiên, sau anh là Alex Rins với thành tích kém 3,5 giây và Aleix Espargaro người đã giúp Aprilia lần đầu tiên có mặt trên bục podium tại MotoGP ở vị trí thứ 3.