Ha valakinek kétségei voltak a két Ferrari-pilótával meg az autójukkal kapcsolatban, az most újfent megnyugodhat. A Francia Nagydíjról akár az is elmondható, hogy minden úgy zajlott, ahogy azt ők ketten elképzelték. A kakukktojás a spanyol Alonso volt, aki odaszemtelenkedett kettejük közé. A rajt után az élről rajtoló Alonso megőrizte pozícióját a német előtt, Coulthard viszont viszszaesett az ötödik helyre. Az első kerékcserék után azonban Schumacher egyre jobban megközelítette a vezető pilótát, s a második boxkiállás után meg is előzte a spanyolt.
Miközben az élen egymással hadakoztak, a 34. körben Baumgartner Zsoltnak véget ért a futam. Kicsúszott a pályáról, s így négy befejezett futam, köztük egy pontszerző után kellett ismét feladnia a versenyt. A táv felénél a hatszoros világbajnok német egyre nagyobb előnyt szerzett a Renault-pilótával szemben, s már közel öt másodperccel vezetett.
A verseny befejező szakaszában már senki sem lehetett veszélyes rá. Tudta ezt Alonso is, aki visszavett a tempóból, s egyre jobban leszakadt. Arról, hogy végül két Ferrari-versenyző álljon a dobogón, Barrichello gondoskodott, aki nem sokkal a leintés előtt megelőzte Trullit, megszerezve a harmadik helyet.
Francia Nagydíj végeredménye: 1. M. Schumacher (német, Ferrari) 1:30:18,133, 2. Alonso (spanyol, Renault) 8,329 mp hátrány, 3. Barrichello (brazil, Ferrari) 31,622 mp h., 4. Trulli (olasz, Renault) 32,082 mp h., 5. Button (angol, BAR-Honda) 32,484 mp h., 6. Coulthard (skót, McLaren-Mercedes) 35,520 mp h., 7. Räikkönen (finn, McLaren-Mercedes) 36,230 mp h., 8. Montoya (kolumbiai, Williams-BMW) 43,419 mp h.
Az állás tíz futam után. Versenyzők: 1. M. Schumacher 90 pont, 2. Barrichello 68, 3. Button (angol, BAR-Honda) 48, 4. Trulli 46, 5. Alonso 33, 6. Montoya 25… 18. Baumgartner (Minardi-Cosworth) 1.
Csapatok: 1. Ferrari 158 pont, 2. Renault 79, 3. BAR-Honda 62, 4. Williams-BMW 37, 5. McLaren-Mercedes 22, 6. Sauber-Petronas 15.