A Red Bull holland versenyzőjének, Max Verstappennek a győzelmét hozta a Spanyol Nagydíj. A kétszeres holland világbajnok ezúttal is dominált, és senki sem tudott a nyomába érni.
A pole-ból induló Max Verstappen jól kapta el a rajtot, és meg tudta tartani a vezető pozícióját Carlos Sainzcal szemben. Lando Norris számára rosszabbul nem is alakulhatott volna a start, miután ütközött az egyes kanyarban Lewis Hamiltonnal, ami miatt megsérült az első szárnya, és számos pozíciót veszített. A rajt másik nagy vesztese Pierre Gasly volt, aki a tegnapi rajtbüntetése után további 4 pozíciót is bukott a rajtnál.
Az 5. körre Sergio Pérez is megkezdte a felzárkózását, és először megelőzte Nico Hülkenberget, majd Guanyu Zhout is a 8. helyért. A mexikói mellett Charles Leclerc is megkezdte az előzgetést, és Logan Sargeant megelőzésével már a 16. helyen haladt.
Lewis Hamilton egy bátor manőverrel vissza tudta szerezni a rajtnál elveszített pozícióját Lance Stroll-lal szemben. Nem a hétszeres világbajnok volt az egyetlen Mercedes, aki próbált javítani a helyzetén: George Russell először Fernando Alonsón jutott túl, majd a 11. körben bevetődött Esteban Ocon Alpine-ja mellé, és elvette a francia 5. helyét.
Az élmezőnyből először Stroll tudta le a kötelező kerékcseréjét a 15. körben. A Ferrari részben emiatt reagált a Zöldek cseréjére Sainzcal, akit Hamilton már DRS-sel támadott a 2. helyért. Az olaszok ezt követően ismét hoztak egy furcsa stratégiai döntést: a kemény gumikon induló Leclerc-t 17 kör után kihívták a bokszba, és lágyakkal küldték vissza őt a pályára.
Sainz Ocont, Leclerc pedig Gaslyt előzte a pályán, és menet közben Alonso is lágyakra váltott. Amíg szinte mindenki a kerékcserékkel volt elfoglalva, addig a Mercedesnél az egy kiállásos stratégián kezdtek el gondolkodni. Russell és Hamilton is jó tempót diktált a lágy gumikon, még a 20. kör után is.
Először Hamilton érkezett a 25. körben friss közepesekért, és Sainz mögé ért vissza, de sokkal frissebbek voltak az abroncsai a Ferrari hazai hőséhez képest. Russell egy körrel később követte őt, aki a 6. helyre ért vissza a pályára. A hétszeres világbajnok ki is tudta használni a gumielőnyét, és el is tudta venni Sainztól a 2. helyet, és a 35. körben Russell is meg tudta előzni őt.
Pérez a kiállása után nem sokkal 3 pozíciót is szerzett Alonso, Tsunoda és Ocon megelőzésével. A Red Bull mexikói pilótája – aki az újabb hibája után komoly kritikát kapott Helmut Markótól – ezzel már a 6. helyen haladt. Alonso és Sainz második kiállásával pedig már csak egy hely választotta el őt a dobogótól.
A kétszeres spanyol világbajnok a friss kemény Pirelliken 2 kör alatt 2 előzést is bemutatott. Először Zhout, majd Tsunodát utasította maga mögé. Russell a 4. helyen a friss lágy gumijain gyorsan elkezdte levadászni Pérezt a folyamatos leggyorsabb köreinek köszönhetően. A mexikói nem is várt többet, és Hamiltonnal együtt ő is kiállt friss lágyakért.
Ocon és Alonso ezúttal egymásra talált a pályán, és a francia ismét keményen, már a szabályosság határán védekezett, de nem tudta megállítani egykori csapattársát.
Pérez a friss lágy gumikon célba vette a dobogót, és gyorsan meg is előzte Sainzot, hogy minél hamarabb Russell nyomába eredhessen. A mexikói folyamatosan közeledett a brit fiatalhoz, de egy ponton túl elkezdett stagnálni a különbség, így a mexikónak be kelltt érnie a 4. hellyel.
A verseny végéig már érdemi változás nem történt: Verstappen megszerezte pályafutása 40. győzelmét a két Mercedes, Hamilton és Russell előtt. Pérez lett a negyedik, a hazai hős Sainz csak az ötödik lett. További pontszerzők: Stroll, Alonso, Ocon, Zhou és Gasly. Yuki Tsunoda ugyan a 9. helyen végzett, de az FIA bűnösnek találta őt, miután Zhout leszorította a pályáról az egyes kanyarban, és ezért egy 5 másodperces büntetéstk kapott. A japán emiatt csak a 12. helyen lett rangsorolva.