A Forma-1 mezőnyét száraz pálya fogadta a verseny rajtjánál, az esőfelhők pedig gyülekeztek, a meteorológusok szerint volt esély arra, hogy eső áztatja majd a katalán ringet. A pole pozícióból a vb-éllovas Max Verstappen várhatta a startot, mellette a hazai közönsége előtt versenyző Carlos Sainz foglalhatott helyet, míg mögöttük Lando Norris és Lewis Hamilton sorakoztak a második rajtsorban. A helyiek másik kedvence, Fernando Alonso a 8. helyről vágott neki a barcelonai futamnak, míg a Red Bull másik pilótája, Sergio Perez az időmérőn elkövetett hibáját követően csak a 11. pozícióból. Nála még rosszabbul járt Charles Leclerc, aki technikai probléma miatt csak 19. lett az időmérőn, és miután a Ferrari kicserélte a váltót, az energiatárolót és a vezérlőelektronikát, valamint változtatott az autó beállításain, a monacói pilóta csak a bokszból vághatott neki az év hetedik versenyének.
A RAJT
Verstappen megőrizte az első helyet a rajtnál, bár Sainz keményen támadta őt az első kanyarban. Norris viszont összeütközött Hamiltonnal, autójának első szárnya pedig megsérült, így a bokszba kényszerült. A 3. pozícióba így Lance Stroll lépett előre. A kanadai versenyző jó néhány körig tartotta is magát ebben a pozícióban, a 9. körben azonban Hamilton egy határozott manőverrel megelőzte őt. A másik Mercedesszel közben Russell Alonsót támadta, és át is vette a 6. helyet a spanyoltól. A 11. körben a Mercedes brit pilótája Ocont is megelőzte, így Stroll nyomába eredhetett.
A 15. kör végén Sainzot hívták a bokszba, autójára pedig felkerültek a közepes keverékű abroncsok. A spanyol pilóta a 9. helyre jött vissza.
A 2. körben Verstappen, Hamilton, Russell és Perez nem jártak még a bokszban: a két Red Bull a közepes, a két Mercedes pedig a lágy keverékű abroncsokkal rótta a köröket, a verseny első szakaszában pedig a gumikopás mértéke nem volt olyan jelentős, mint azt a csapatok előzetesen jósolták. Hamilton végül a 24. körben érkezett a közepes keverékű abroncsokért, Sainz mögé jött vissza a pályára. Csapattársa, Russell a 25. körben hajtott a bokszba, ő ugyancsak a sárga jelölésű gumikat kapta. Az élen autózó Verstappen a 26. körben érkezett kerékcserére, ő a keményebb keverékű gumikat kapta.
Hamilton szépen lassan aztán megérkezett Sainz mögé, és egy határozott manőverrel meg is előzte a spanyolt a célegyenes végén, ezzel feljött a 2. helyre. Sainz nem tudott jó tempót autózni a Mercedesekkel szemben, Russell is nagy tempóban közeledett felé. A brit versenyző végül a 35. körben, meglehetősen simán el tudott menni a Ferrari mellett, így feljött a 3. pozícióba.
Sainzot a 41. kör végén a bokszba hívták, őt pedig követte Leclerc is kerékcserére. Mindkét Ferrarira a kemény keverékű abroncsok kerülnek fel. A 45. körben Russell is érkezett a bokszba másodszor, a brit versenyző Perez mögé, a 4. helyre jött vissza, a futam utolsó etapjára pedig a lágy abroncsokat kapta. Az 50. kör végén Hamilton és Perez is megérkezett a második kerékcserére, a hétszeres világbajnok visszajött a 2. helyre, míg Perez az 5. pozícióba csúszott vissza.
Verstappen az élről az 52. kör végén hajtott ki a depóba, a lágy keverékű abroncsokat kapta, előnye pedig 16 másodperc volt Hamiltonnal szemben, miután visszatért a pályára. Perez időközben viszonylag simán el tudott menni Sainz mellett, így feljött a 4. helyre. A másik Ferrarival autózó Leclerc a pontzónán kívül, a 12. helyen autózott.
VERSTAPPEN SIMÁN GYŐZ
Verstappen a futam hajrájában a leggyorsabb kört is megfutotta, ezt követően mérnöke nyugalomra intette, már csak azért is, mert háromszor is kiszélesítette a pályát, ami miatt figyelmeztetést is kapott a versenybíróktól. A holland végül sima győzelmet aratott, több mint 20 másodperccel megelőzve a Mercedes versenyzőit, Lewis Hamiltont és George Russellt. A további sorrend: 4. Perez, 5. Sainz, 6. Stroll, 7. Alonso, 8. Ocon, 9. Tsunoda, 10. Ocon.
A Forma-1-es világbajnokság két hét múlva folytatódik a Kanadai Nagydíjon.
A Spanyol Nagydíj végeredménye: