A hétszeres világbajnok német Michael Schumacher nyerte a Forma-1-es Európa Nagydíjat. A Ferrari klasszisa sokáig a második helyen haladt, majd a második kerékcseréje után nem volt kérdéses a sikere.
A második helyen a címvédő spanyol Fernando Alonso, a harmadikon a brazil Felipe Massa, a negyediken a finn Kimi Räikkönen - igen közel egymáshoz - ért célba.
Az ötödik a brazil Rubens Barrichello, a hatodik az olasz Giancarlo Fisichella, a hetedik a német Nico Rosberg, a nyolcadik a kanadai Jacques Villeneuve lett.
A világbajnoki pontversenyben Alonso előnye 13 pontra csökkent Michael Schumacherrel szemben, Räikkönen lemaradása már 21 pont a barcelonai futam előtt. 18 versenyből 13 még van hátra.