Pada grup tengah, Luca Marini memimpin di posisi kelima dan bersaing ketat dengan Joan Mir. Selisih waktu dengan grup terdepan juga cukup jauh.
Sementara itu, Enea Bastianini yang start dari posisi ke-14 terus memperbaiki posisinya. Pada lap kelima, pebalap Gresini Racing ini sudah naik ke posisi ketujuh.
Masuk lap ketujuh, Quartararo sudah meninggalkan lawannya dengan unggul hingga 2,1 detik. Posisi Martin dan Aleix juga belum mengalami perubahan.
Pada lap kedelapan, Aleix tidak melancarkan serangan pada Martin. Namun, dia tetap memberikan tekanan dengan terus menempal di belakang pebalap Prima Pramac tersebut.
Masih di lap yang sama, Bastianini kembali kehilangan peluang untuk meraih poin. Dia terjatuh saat sedang berada di posisi ketujuh. Tak lama kemudian, rekan setimnya, Fabio Di Giannantonio yang start dari posisi kelima juga terjatuh.
Banyak pebalap yang terjatuh pada MotoGP Catalunya. Terlihat kondisi temperatur sangat krusial dan sulit diantisipasi para pebalap.
Meski demikian, Aleix akhirnya berhasil merebut posisi kedua dari Martin pada lap kesepuluh. Namun, jaraknya dengan Quartararo sudah bertambah hingga 3,3 detik dengan sisa 14 lap lagi.
Pada lap ke-11, Zarco mulai mendekati Martin. Sedangkan di belakangnya, masih ada Mir yang tertinggal cukup jauh. Sisa 12 lap lagi, Quartararo sudah memimpin balapan dengan unggul 3,5 detik di depan Aleix.
Aleix belum bisa mengejar ketertinggalannya dari Quartararo. Bahkan, pada lap ke-14, selisih antara kedua pebalap tersebut semakin bertambah hingga 4 detik.
Aleix juga belum bisa melepaskan diri dari Martin. Hingga pada lap ke-16, Martin akhirnya kembali merebut posisi kedua. Sementara, Quartararo terus meninggalkan lawan-lawannya dengan unggul 5,1 detik di depan.