Napišite nadaljevanje tega odstavka - V Franciji
Michael Schumacher je premagal Alonsa s pametno strategijo štirih postankov. Barrichello je v zadnjem vogalu pretekla drugo Renault Jarna Trullija, da bi zagrabila tretje mesto, Marc Gené, ki je zamenjal poškodovanega Ralfa Schumacherja pri Williamsu za francosko in britansko Grand Prix, pa je končal deseti. Michael Schumacher je premagal pole-sitterja Kimija Räikkönenja, da bi v Silverstonu osvojil svojo deseto zmago v sezoni. Räikkönen, ki je končal drugi, je leta 2004 osvojil prvi podij za McLaren pred Barrichellom, ki je bil tretji. Dirka je bila znana po masivni nesreči Jarna Trullija, ki je izgubil nadzor nad avtomobilom na mostu in udaril v pnevmatiko, preden se je prevrnil v gramozno past.