Loppet i Spanien skulle bli ännu en duell mellan Ferrari och McLaren. I starten stod Felipe Massa och Fernando Alonso i första ledet och bakom dem Kimi Räikkönen och Lewis Hamilton. Alonsos plan var att köra om Massa redan i första kurvan, men han misslyckades och hamnade istället utanför banan. Han kom dock tillbaka som fyra men med en något skadad bil och började nu istället jakten på trean Räikkönen. Massa drog ifrån Hamilton och vann loppet som Alonso gärna velat vinna. Nu fick Alonso dock en pallplats eftersom Räikkönen tvingades bryta loppet.