Τα ηνία του αγώνα πήρε με το καλημέρα ο Marco Bezzecchi, με τον αναβάτη της Aprilia να κάνει την καλύτερη εκκίνηση, έχοντας μάλιστα και επαφή που λάβωσε και τη μοτοσυκλέτα του Marquez. Ωστόσο, "μυρμήγκι" δεν είχε πει την τελευταία του κουβέντα, με το Marc να βγαίνει μπροστά και να μένει μέχρι τέλους εκεί. Εξαιρετικό αγώνα έκανε ο Pedro Acosta, ο οποίος από την 7η θέση εκκίνησης εκμεταλλεύτηκε λάθη και πτώσεις άλλων αναβατών τερματίζοντας 2ος, με το 3ο σκαλί του βάθρου να συμπληρώνεται από το Marco Bezzcchi.

Πρώτος εκτός βάθρου τερμάτισε ηρωϊκά ο Jorge Martin, μετατρέποντας την 16η θέση της σχάρας εκκίνησης σε 4η. Την 5η θέση πήρε ο Luca Marini, αν και ο αναβάτης της Honda φλέρταρε και με την 3η θέση. Ακόμα καλύτερα μπορούσε να τα πάει και ο Franco Morbidelli που ακολούθησε, δίχως ωστόσο να μπορεί να διατηρήσει θέση βάθρου. Στην 7η και 8η θέση αντίστοιχα, τερμάτισαν οι ΚΤΜ των Brad Binder και Pol Espargaro, με τη χειρότερη επίγευση να είναι στο στόμα του Francesco Bagnaia, ο οποίος από την 7η βρέθηκε στην 9η θέση. Τη 10αδα έκλεισε ο Fabio Quartararo, με τον αναβάτη της Yamaha να εκτίει μετά την χτεσινή πτώση και ποινή long lap.

Τέλος, τον αγώνα τους δεν τερμάτισαν ποτέ λόγω πτώσεων οι Joan Mir, Enea Bastianini, Raul Fernandez, Jack Miller και Johan Zarco, με το επόμενο αγώνα να είναι σε δύο εβδομάδες με το καταλανικό grand prix.
Αναλυτικά αποτέλεσματα αγώνα











