Oscar Piastri venceu o Grande Prêmio da Espanha à frente de Lando Norris em P2 e Charles Leclerc em P3.
Oscar Piastri largou de forma excelente, mas o companheiro de equipe Lando Norris teve um início ruim, o que fez com que Max Verstappen iniciasse um ataque por fora na curva 1. Embora George Russell estivesse por dentro de Norris, ele teve que recuar na entrada da curva 1, pois não estava suficientemente ao lado do piloto da McLaren, o que abriu caminho para Lewis Hamilton assumir o P4.
Fernando Alonso então partiu para atacar Isack Hadjar, mas perdeu Nico Hulkenberg, enquanto Charles Leclerc ultrapassava Russell e Andrea Kimi Antonelli para se aproximar de seu companheiro de equipe Hamilton, que parecia não ter ritmo para desafiar os líderes. A situação continuou por três voltas, até que o britânico deixou Leclerc passar.
Na volta 12, Norris começou a pressionar Verstappen, que reclamava da falta de aderência, mas, apesar de seus problemas, ainda conseguia acompanhar Piastri na liderança.
Quando Verstappen foi para os boxes trocar de pneus, seus rivais também começaram a entrar, trazendo o holandês para a P1. No entanto, Verstappen colocou pneus macios e Piastri e Norris optaram por Médios.
No entanto, aproximando-se do equador da corrida, o holandês voltou aos boxes para colocar Médios, revelando sua estratégia de três paradas.
Verstappen então partiu em perseguição a Leclerc, atual P3, já que ambos disputavam entre si o último lugar no pódio, e na volta 36, o holandês recuperou sua posição original de largada.
Norris tentou fechar o gap de 3 segundos para Piastri na frente, mas eles estavam bastante equiparados, com o momento na volta oscilando de um para o outro, enquanto Piastri acabou por aumentar a diferença para 4.6.
Na volta 47, Verstappen foi aos boxes, e a McLaren fez o mesmo com Norris na volta seguinte.
Chegando ao final da corrida, Antonelli rodou, deixando sua Mercedes na brita, o que provocou um carro de segurança, que todos aproveitaram para trocar de pneus, mas Max Verstappen não ficou feliz com a escolha de pneus da Red Bull, pois colocaram Duros em seu carro, o que levou um Verstappen descontente a reclamar sobre a escolha de pneus.
Com Verstappen tentando aquecer seus pneus, ele quase perdeu a traseira de seu carro saindo da última curva, o que permitiu que Charles Leclerc ganhasse a posição do holandês. Depois disso, ele reclamou que o monegasco 'colidiu com ele.'
Russell fez uma manobra por dentro, Verstappen saiu da pista, o que resultou na Red Bull Racing instruindo o holandês a devolver a posição para Russell. No entanto, na curva 5, Verstappen seguiu reto e colidiu com o lado do piloto da Mercedes.