Marc Marquez a mené chaque tour et a remporté une victoire dominante lors de sa course de sprint MotoGP à domicile en Aragon.
Márquez a fait un geste audacieux dès le premier virage sur le poleman Marco Bezzecchi et a mené chaque tour en route vers sa victoire.
Bezzecchi avait initialement réalisé le meilleur départ depuis la pole position, mais une bombe en piqué de Márquez a permis au pilote Ducati de prendre la tête dans le virage 1.
Bezzecchi a été contraint un peu à l’écart de la manœuvre, ce qui a permis à Alex Marquez de passer à la deuxième place devant l’Italien pour faire du score un doublé des frères Marquez.
Pendant ce temps, le leader du championnat Jorge Martin a dû se battre contre Raul Fernández pour la quatrième position, mais alors que les deux pilotes se bousculaient, Pedro Acosta en a profité et a dépassé les deux pilotes dans le premier tour.
Après quelques mouvements agressifs de la part des deux pilotes, Martin a finalement utilisé la puissance de la dernière ligne droite au deuxième tour pour se placer devant Fernandez et se classer cinquième.
Acosta a réalisé le tour le plus rapide pour creuser l’écart avec Martin, mais a commis une erreur dans le deuxième secteur pour permettre au leader du championnat de se rapprocher, et finalement de dépasser, le pilote KTM dans le troisième tour.
Deux tours plus tard, Martin a commis sa propre erreur en sortant large au virage 10 pour permettre à Acosta de revenir en quatrième position.
L’ordre en tête est resté le même pour le reste de la course, Marc Marquez franchissant finalement la ligne d’arrivée pour remporter la victoire avec 1.140s d’avance.
Alex Marquez est resté incontesté à la deuxième place, Bezzecchi complétant le podium en troisième position.
Acosta avait un rythme de course solide, mais ses erreurs et sa bataille avec Martin l’ont limité à la quatrième place, le leader du championnat complétant le top cinq.
Fermin Aldeguer était loin sixième après s’être imposé dans une bataille dans le dernier tour avec Diogo Moreira, septième, tandis que Raul Fernandez était juste derrière en huitième position.
Johann Zarco a marqué le dernier point lors de sa première course de retour de blessure, terminant un peu plus d’un dixième devant Jack Miller, 10e.
Francesco Bagnaia a eu du mal tout au long du sprint pour prendre de peu la 11e place devant Alex Rins, tandis que Toprak Razgatlioglu a dépassé deux coureurs dans l’avant-dernier tour pour terminer 13e.
Enea Bastianini a franchi le drapeau à damier en 14e position avec Brad Binder 15e, tandis que Joan Mir a terminé 16e.
Pol Espargaro a terminé le sprint 17e devant Franco Morbidelli 18e, Lorenzo Savadori complétant la 19e place.
Fabio Quartararo a subi une explosion moteur et n’a pas réussi à terminer la course, tandis que Luca Marini a subi une chute au premier tour et Fabio Di Giannantonio a également chuté hors de combat.