Ο Νοτιοαφρικανός οδηγός παίρνει τη δεύτερη νίκη της σεζόν μετά από έναν έντονο αγώνα- μάχη, με τους Bagnaia και Baldassarri να ολοκληρώνουν το βάθρο.
Ο Brad Binder, που ξεκίνησε από την pole pole, είχε μια εξαιρετική απόδοση στο Aragon που του έδωσε τη δεύτερη νίκη της σεζόν, μετά από μάχες τον Francesco Bagnaia και τον Lorenzo Baldassarri.
Στην 4η θέση τερμάτισε ο Alex Marquez, μπροστά από τον Marcel Schrötter, με 5,8 δευτερόλεπτα πίσω από τον νικητή.
Ο Joan Mir εξασφάλισε την έκτη θέση, ξεκινώντας από την 15η θέση.
Έβδομος τερμάτισε ο Miguel Oliveira, ο οποίος επίσης ξεκίνησε από πολύ πίσω στην 18η θέση και έτσι ο πορτογάλος αναβάτης χάνει πολύτιμο έδαφος στο πρωτάθλημα.
Ο Mattia Pasini κέρδισε την μάχη με τον Fabio Quartararo, και τερμάτισε στην 8η θέση.
Την κορυφαία δεκάδα έκλεισε ο Jorge Navarro. Ο Luca Marini ήταν 11ος, δύο δευτερόλεπτα μπροστά από τον συμπατριώτη Simone Corsi, ο οποίος τερμάτισε 12ος.