Bagnaia kemudian mengunci posisi terdepan saat Espargaro, Bastianini dan Marc Marquez berjuang keras untuk mengimbangi, namun tidak dengan Martin yang semakin mendekati sang juara dunia.
Lap 11 dan 12 menjadi sangat penting dalam balapan saat Bastianini berhasil menyalip Espargaro.
Beberapa saat setelah itu, Martin berhasil melewati Bagnaia untuk memimpin balapan di tikungan ketiga.
Martin hampir saja menyerahkan kembali pimpinan lomba kepada Bagnaia dengan kesalahan di tikungan ketiga, namun ia segera kembali ke ritme balapnya dan menjatuhkan Bagnaia sebelum Bastianini menyalipnya dengan tujuh lap tersisa.
Saat Bastianini perlahan-lahan mendekatkan diri dengan Martin, Marquez berhasil merebut posisi keempat dari Espargaro di lap ke-17 dari 20 lap.
Berhasil menahan Bastianini, Martin kemudian terjatuh di lap terakhir saat ia melebar di tikungan ketiga, dan memberi Bastianini keunggulan.
Satu setengah lap terakhir yang brilian membuat Bastianini berhasil menyalip Martin dengan cepat, sementara Bagnaia berhasil menahan Marc Marquez di posisi ketiga.
Kemenangan Bastianini terjadi setelah ia mengalahkan Martin dalam balapan sprint pada hari Sabtu.
(BBM)