Bastianini juga akhirnya sukses menyalip Mir di lap ini. Satu lap kemudian Bastianini yang menggunakan Desmosedici GP21 sukses menyalip Marquez.
Marco Bezzecchi menjadi pembalap pertama yang mengalami kecelakaan pada lap ke-8 di tikungan terakhir. Setelah itu berurutan Alex Marquez dan Miguel Oliveira mengalami kecelakaan dan gagal finis.
Memasuki pertengahan balapan atau lap 11, Pol Espargaro masih memimpin balapan atas Binder hingga 0,5 detik.
Pada titik ini Bastianini mulai mengancam Binder dalam perebutan posisi kedua.
Nasib sial kemudian dialami Ducati pada awal lap ke-12. Francesco Bagnaia melakukan kesalahan di tikungan pertama, terjatuh, dan menyapu Jorge Martin dalam prosesnya.
Bagnaia kemudian minta maaf kepada Martin usai insiden.
Bastianini akhirnya mampu naik ke posisi dua pada lap ke-14. Pertarungan antara Pol Espargaro vs Bastianini kemudian terjadi.
Sempat unggul lebih dari 1 detik, Pol hanya terpaut 0,6 detik dari Bastianini pada lap ke-17. Di lap ini Marquez kehilangan posisi keempat setelah disalip Aleix Espargaro.
Memasuki lap ke-19, Bastianini kemudian menyalip Pol Espargaro di jalur lurus. Pembalap Honda itu lalu melakukan kesalahan di tikungan pertama dan kehilangan posisi kedua setelah disalip Binder.