Sementara itu, Marc Marquez yang start dari P14, kembali back to back podium dalam dua seri terakhir, baik di Sprint dan balapan utama, setelah mengasapi Aleix Espargaro pada tikungan pertama lap 21 yang diakhiri selebrasi berdansa bersama penggemarnya di Catalunya.
Fabio Di Giannantonio melengkapi posisi lima besar, diikuti Raul Fernandez, Alex Marquez, Brad Binder, Fabio Quartararo, dan Miguel Oliveira di posisi 10 besar.
Kemenangan ini membawa Bagnaia kembali menghuni posisi kedua pada klasemen sementara setelah sempat diambil alih Marquez pada Sprint.
Bagnaia mengoleksi 116 poin, berjarak 39 poin dari Martin di posisi puncak, dan unggul dua poin atas Marquez.
Seri ketujuh MotoGP akan dimainkan satu pekan lagi pada akhir pekan ini, 31 Mei sampai 2 Juni di Sirkuit Mugello, Italia. (rdr/ant)