Massa kwam halfweg de GP aan de leiding toen teamgenoot Raikkonen, die vanop de pole vertrokken was, met een technisch probleem te kampen kreeg. De Finse wereldkampioen kon wel zijn tweede plaats veiligstellen.
De Brit Lewis Hamilton (McLaren-Mercedes), die vanuit 13e positie moest starten omdat hij twee weken geleden in Canada tegen Raikkonen was gebotst, eindigde op de tiende plaats en pakte geen punten.
Voor Ferrari was het al de zesde overwinning in acht jaar op het circuit van Magny-Cours. Dit seizoen was het al de derde keer dat het team de eerste twee plaatsen in een GP bezet. De volgende Grote Prijs, die van Groot-Brittannië, wordt op 6 juli op het circuit van Silverstone gereden.
Uitslag:
1. Felipe Massa (Bra/Ferrari) de 308,586 km in 1 u 31:50.245 (gem.: 201,608 km/u)
2. Kimi Räikkönen (Fin/Ferrari) op 17.984
3. Jarno Trulli (Ita/Toyota) 28.250
4. Heikki Kovalainen (Fin/McLaren-Mercedes) 28.929
5. Robert Kubica (Pol/BMW-Sauber) 30.512
6. Mark Webber (Aus/Red Bull-Renault) 40.304
7. Nelson Piquet Jr (Bra/Renault) 41.033
8. Fernando Alonso (Spa/Renault) 43.372
9. David Coulthard (GBr/Red Bull-Renault) 51.072
10. Lewis Hamilton (GBr/McLaren-Mercedes) 54.521
11. Timo Glock (Dui/Toyota) 57.738
12. Sebastian Vettel (Dui/Toro Rosso-Ferrari) 58.065
13. Nick Heidfeld (Dui/BMW-Sauber) 1:02.079
14. Rubens Barrichello (BRa/Honda) 1 ronde
15. Kazuki Nakajima (Jap/Williams-Toyota) 1
16. Nico Rosberg (Dui/Williams-Toyota) 1
17. Sébastien Bourdais (Fra/Toro Rosso-Ferrari) 1
18. Giancarlo Fisichella (Ita/Force India-Ferrari) 1
19. Adrian Sutil (Dui/Force India-Ferrari) 1
WK-stand
1. Felipe Massa (Bra) 48 punten
2. Robert Kubica (Pol) 46
3. Kimi Räikkönen (Fin) 43
4. Lewis Hamilton (GBr) 38
5. Nick Heidfeld (Dui) 28
6. Heikki Kovalainen (Fin) 20
7. Jarno Trulli (Ita) 18
8. Mark Webber (Aus) 18
9. Fernando Alonso (Spa) 10
10. Nico Rosberg (Dui) 8
11. Kazuki Nakajima (Jap) 7
12. David Coulthard (GBr) 6
13. Timo Glock (Dui) 5
14. Sebastian Vettel (Dui) 5
15. Rubens Barrichello (Bra) 5
16. Jenson Button (GBr) 3
17. Nelson Piquet Jr (Bra) 2
18. Sébastien Bourdais (Fra) 2
WK-stand Constructeurs:
1. Ferrari 91 punten
2. BMW 74
3. McLaren 58
4. Red Bull 24
5. Toyota 23
6. Williams 15
7. Renault 12
8. Honda 8
9. Toro Rosso 7