Tras la dificultades sufridas en Estoril y Shangai, el joven piloto del equipo Movistar Honda completó una trabajada carrera en la que llegó a marchar en la sexta posición, a la cola del grupo que encabezaba la prueba.
Con esta victoria, la segunda de la temporada, da un golpe de mano y recupera el liderato del Mundial en su circuito "talismán", en detrimento del italiano Andrea Dovizioso (Aprilia), que ahora es segundo a cuatro puntos del español, seguido del australiano Casey Stoner (Aprilia). Pedrosa superó a De Puniet a falta de dos virajes para el final después de sacar provecho de un error del piloto galo, quien perdió ligeramente el control de su rueda de atrás Completó el podio en Le Mans Andrea Dovizioso, seguido de Casey Stoner y del español Jorge Lorenzo (Honda), que fueron cuarto y quinto, respectivamente.
El español Sete Gibernau se quedó a un paso de culminar una sobresaliente remontada en la carrera de MotoGP del Gran Premio de Francia, en la que el italiano Valentino Rossi volvió a demostrar que es el mejor piloto del Mundial. Gibernau salía una fila por detrás de Rossi pero la mala salida del italiano hizo que fuera quinto en las primeras curvas y séptimo el español, mientras que el compañero de equipo de Rossi, el estadounidense Colin Edwards, lideraba la prueba y el norteamericano del equipo Honda oficial, Nicky Hayden, era segundo.
Sete no podía esperar ya que Rossi se marchó pronto a por los primeros y comenzó a recuperar puestos. Rossi, mientras tanto, daba cuenta de sus dos compatriotas que tenía delante en una sola vuelta, y en la novena ya era segundo por detrás de Edwards tras adelantar a Hayden. Las dos Yamahas se ponían las primeras. Sete seguía la estela de Rossi, pero con tres pilotos entre los dos. El español adelantaba, asimismo, a Melandri, Capirossi y Hayden, y se situaba por detrás de su máximo rival a 13 vueltas del final.
La carrera quedó en un mano a mano entre Gibernau y Rossi en las últimas vueltas. El español lo intentó, pero Rossi no dejó ni un sólo hueco en unas vueltas rapidísimas. Los dos hicieron su mejor vuelta en carrera en el último giro, con los neumáticos acabados. Cuando parecía que Sete podía tomarse la revancha de lo ocurrido en el Gran Premio de España éste cometió un leve error en una curva y quedó a un paso de ganar la carrera al seis veces campeón del mundo, Valentino Rossi. Toni Elías y Rubén Xaus, con las dos motos del equipo Yamaha no oficial fueron noveno y duodécimo, respectivamente, mientras que el francés Olivier Jacque, que en el Gran Premio de China fue segundo con la Kawasaki después de nueve meses sin subirse en una moto de competición, sólo pudo ser undécimo ante su público.
Primer podio para Gadea en 125 c.c.