Pada lap ke-16, Alex Marquez menyalip Acosta untuk menempati posisi kedua, tapi persaingan ketat membuatnya disalip kembali dan harus puas finis di posisi empat.
Dengan performa luar biasa, Raul Fernandez akhirnya mengunci kemenangan, diikuti oleh Fabio Di Giannantonio dan Marco Bezzecchi yang mengamankan podium dua dan tiga.
Raul Fernandez – 39:49.571
Fabio Di Giannantonio – +1.418 detik
Marco Bezzecchi – +2.410 detik
Alex Marquez – +3.715 detik
Pedro Acosta – +7.930 detik
Luca Marini – +7.970 detik
Alex Rins – +10.671 detik
Brad Binder – +12.270 detik
Enea Bastianini – +14.076 detik
Pol Espargaro – +16.861 detik