À Magny-Cours, où le Grand Prix de France se déroule au milieu des flonflons célébrant le centenaire du premier Grand Prix automobile de l'histoire, la Scuderia Ferrari monopolise, pour le second Grand Prix consécutif et la troisième fois de la saison, la première ligne de la grille de départ. Michael Schumacher obtient pour 17 millièmes de seconde la soixante-huitième pole position de sa carrière et s'élance en tête devant son coéquipier Felipe Massa et le champion du monde Fernando Alonso. Le départ est donné sans Juan Pablo Montoya, remplacé chez McLaren-Mercedes par le pilote essayeur Pedro de la Rosa après l'annonce de sa reconversion en 2007 dans le championnat NASCAR. Massa conserve de justesse sa seconde place convoitée par Alonso et, protégé par son équipier, Schumacher se constitue au fil des tours une avance suffisante pour gèrer ses ravitaillements et se permettre d'en faire un de plus qu'Alonso, qui change de stratégie en cours de course pour s'emparer de la seconde place de Massa. Schumacher obtient la de sa carrière et la huitième à Magny-Cours et, avec le meilleur tour en course, réalisé en 1 min 17 s 111 au quarante-sixième tour, le hat-trick de sa carrière.