
L'Italien, qui a décroché la deuxième victoire de sa carrière en MotoGP, a devancé les Espagnols Joan Mir (Honda) et Fermin Aldeguer (Ducati-Gresini).
Le Grand Prix avait d'abord été interrompu au 12e des 24 tours de course après un gros accident de l'Espagnol Alex Marquez (Ducati-Gresini), qui a été évacué vers un hôpital.
Puis une nouvelle chute est survenue au premier virage lors du deuxième départ et c'est cette fois Johann Zarco (Honda-LCR) qui a été touché, provoquant un nouveau drapeau rouge. Après être resté de longues minutes dans les graviers avec l'équipe médicale, le Français a également été conduit en ambulance vers un hôpital barcelonais.
Après être resté de longues minutes dans les graviers avec l'équipe médicale, le Français a également été conduit en ambulance vers un hôpital barcelonais.
L'Italien Francesco Bagnaia (Ducati) a pris la quatrième place, devant son compatriote Marco Bezzecchi (Aprilia), qui va accentuer son avance en tête du championnat après la chute de son coéquipier espagnol Jorge Martin (Aprilia).
L'Espagnol Pedro Acosta (KTM), parti en pole position et qui a dominé une grande partie de la course, a chuté dans le dernier virage alors qu'il luttait pour la quatrième position avec le Japonais Ai Ogura (Aprilia-Trackhouse), qui a été jugé responsable de cet accrochage et a écopé de trois secondes de pénalité.
Profitant des nombreux incidents, le Français Fabio Quartararo (Yamaha) est passé entre les gouttes pour décrocher une inespérée sixième place.
La direction de course a toutefois indiqué peu après le drapeau à damier que plusieurs pilotes dont Mir et Bagnaia étaient sous enquête et risquaient donc d'être pénalisés en raison d'une pression de pneus peut-être non réglementaire.