Les pilotes MotoGP sont sur le circuit de Sepang, en Malaisie. Alex Márquez a signé la pole position devant Marc Márquez et Pedro Acosta.

Pedro Acosta dompte la météo

Jorge Martín a déclaré forfait pendant les qualifications et ne sera pas sur la grille pour la Sprint et le Grand Prix. C'est également le cas pour Raúl Fernández. En piste, tous les pilotes ont choisi de monter le pneu tendre à l'avant et à l'arrière.

Alex Márquez conserve la tête et Ai Ogura double Marc Márquez avant le premier virage. Un contact dans le suivant lui fait perdre une autre place au profit de Pedro Acosta. Marco Bezzecchi occupe la 5e place.

A la fin du 2e tour, la direction de course autorise le changement de moto pour la pluie. Jack Miller rentre dans la voie des stands mais sa seconde moto n'est pas prête. Le pilote australien entre dans une colère noire face à son équipe. Le tour suivant, Alex Márquez chute dans le virage 14. Ai Ogura prend les commandes de la course devant un Pedro Acosta qui se montre de plus en plus agressif. Joan Mir, Iker Lecuona et Franco Morbidelli rentrent pour changer de moto à la fin du 4e tour.

Ai Ogura parvient à maintenir Pedro Acosta derrière lui, tandis que Marc Márquez et Marco Bezzecchi suivent. Fabio Di Giannantonio parvient à prendre la 5e place à Francesco Bagnaia à 4 tours de l'arrivée. Maverick Viñales décide de changer de moto. Pedro Acosta décidé d'attaquer à trois tours de l'arrivée et prend la tête de la course. Marc Márquez le suit. Le tour suivant, c'est Marco Bezzecchi qui double Ai Ogura.

La victoire revient à Pedro Acosta. Le pilote KTM devance Marc Márquez et Marco Bezzecchi. Suivent Ai Ogura, Fabio Di Giannantonio, Francesco Bagnaia, Brad Binder, Diogo Moreira et Enea Bastianini.