Le Français Fabio Quartararo (Yamaha) a remporté en solitaire son deuxième Grand Prix d'affilée cette saison au Portugal, à Portimao, dimanche et pris la tête du championnat du monde de MotoGP après trois courses. L'Italien Francesco Bagnaia (Ducati), également deuxième du championnat, et l'Espagnol Joan Mir (Suzuki), le champion en titre, l'accompagnent sur le podium.
De retour après neuf mois d'absence à cause d'une fracture de l'humérus droit opérée à trois reprises entre juillet et décembre 2020, l'Espagnol Marc Marquez (Honda) est septième. L'Italien Franco Morbidelli (Yamaha-SRT) et le Sud-Africain Brad Binder (KTM) complètent le Top 5.
L'Espagnol Maverick Vinales (Yamaha), vainqueur de la première épreuve de la saison au Qatar, n'est que 11e après un départ raté.