Skryf 'n voortsetting vir hierdie paragraaf - In Frankryk het Michael Schumacher Alonso verslaan met 'n slim vierstop-strategie. Barrichello het die tweede Renault van Jarno Trulli in die laaste hoek van die wedloop ingehaal om die derde plek te wen, terwyl Marc Gené, wat die beseerde Ralf Schumacher by Williams vervang het vir die Franse en Britse Grands Prix
, het die tiende plek behaal. Michael Schumacher het Kimi Räikkönen oorwin om sy tiende oorwinning van die seisoen in Silverstone te behaal. Räikkönen, wat tweede geëindig het, het McLaren se eerste podium in 2004 behaal, voor Barrichello in die derde plek. Die wedloop was opmerklik vir Jarno Trulli se groot ongeluk, die Italiaanse verloor beheer van sy motor by brug en slaan die band versperring voor die rol in die gruis val.