Marc Marquez remporte le Grand Prix d'Australie devant Jorge Martin
Marquez (Ducati-Gresini) et Martin (Ducati-Pramac) se sont livrés à une intense bataille pendant toute la course. Celle-ci a finalement tourné à l'avantage du sextuple champion du monde qui remporte son troisième Grand Prix de l'année, prouvant son retour au sommet même s'il n'a plus de chances de remporter le championnat.
Marquez a toutefois pris un très mauvais départ avec un spectaculaire dérapage de sa roue arrière et s'est retrouvé septième alors que Jorge Martin s'est parfaitement élancé, suivi de Marco Bezzecchi (Ducati VR46) et Francesco Bagnaia (Ducati).
Le leader du championnat du monde a vite creusé l'écart alors que, derrière lui, Bezzecchi chutait. Mais comme la veille lors de la course sprint, Marquez a entamé une implacable remontée, apparaissant à la troisième place après sept tours derrière Bagnaia qu'il attaquait rapidement, les deux pilotes se rapprochant de Martin.
Les trois pilotes se lançaient alors dans un combat acharné, leurs poursuivants étant vite relégués à près de quatre secondes. Bagnaia se faisait toutefois rapidement décrocher par les deux Espagnols qui en décousaient en tête.
Si Martin arrivait à résister à la pression de Marquez jusqu'à quatre tours du drapeau à damier, le sextuple champion du monde le dépassait sans coup férir, le pilote de Ducati-Pramac tentant vainement de résister, mais devant laisser filer Marquez qui franchissait la ligne d'arrivée avec près d'une seconde d'avance.
À noter que le jeune prodige espagnol Pedro Acosta (GasGas-Tech3) a dû déclarer forfait pour la course après s'être blessé à l'épaule la veille en tombant lors de la course sprint, remportée par Jorge Martin.