Saat perlombaan menyisakan 13 putaran, Joan Mir mengalami crash yang membuatnya harus meninggalkan balapan lebih cepat.
Pertarungan posisi terdepan praktis hanya menjadi milik Bagnaia dan Enea Bastianini.
Bastianini yang sempat tertinggal beberapa detik berhasil memangkas jarak.
Di saat yang bersamaan, duel sengit terjadi dalam perebutan posisi keenam antara Marc Marquez dan Johann Zarco.
Pada putaran ke-21, Bastianini berhasil menyalip Bagnaia dan mengambil alih posisi pertama.
Nasib apes justru dialami Bagnaia yang mengalami crash dan harus menepi.
Hal ini menjadi keuntungan bagi rekan setimnya Jack Miller yang merangsek ke urutan kedua.
Sementara itu, Aleix Espargaro dan Fabio Quartararo terlibat duel sengit untuk merebutkan tempat ketiga.
Hingga balapan berakhir, posisi tak berubah dan Bastianini menjadi yang terdepan.
Enea Bastianini pun berhasil mengamankan kemenangan ketiga musim ini.