Lewis Hamilton (Mercedes) a décroché dimanche son 98e succès en Formule 1, le troisième en quatre courses disputées cette saison. Le Britannique a devancé son grand rival et dauphin au championnat 2021, Max Verstappen (Red Bull).
En pole pour la 100e fois de sa carrière, le septuple champion du monde a devancé de 15''841 le Néerlandais, battu dans la stratégie à Montmelo. Vainqueur pour la sixième fois à Montmelo (la cinquième d'affilée), il porte ainsi de 8 à 14 points son avance en tête du classement des pilotes.
Le Finlandais Valtteri Bottas (Mercedes) complète le podium, à 26''610 de son coéquipier, et s'empare de la 3e place au championnat du monde. Le Monégasque Charles Leclerc (Ferrari) a terminé 4e à 54''616 alors que le Mexicain Sergio Perez (Red Bull), 5e, a concédé plus d'une minute au vainqueur.
Les monoplaces de l'écurie Alfa Romeo Ferrari sont quant à elles toujours en quête de leur premier point cette saison. Le Finlandais Kimi Räikkönen a pris la 12e place et l'Italien Antonio Giovinazzi la 15e, à plus d'un tour d'un Lewis Hamilton impérial dimanche.