Australan Oscar Piastri vyhrál Velkou cenu Španělska formule 1 a po pátém vítězství v sezoně si upevnil vedení v mistrovství světa. Druhý Lando Norris zkompletoval třetí letošní double týmu McLaren. Třetí místo vybojoval po turbulentním závěru Charles Leclerc z Ferrari. Za piloty McLarenu dlouho jezdil mistr světa Max Verstappen, ale v závěru po restartu závodu po výjezdu safety caru ztratil dvě pozice a nakonec po dodatečné desetisekundové penalizaci získal jen bod za desáté místo.