L'Espagnol Daniel Pedrosa (Honda) remporte le Grand Prix d'Espagne MotoGP, sur le circuit de Jerez de la Frontera. Il prend du même coup la tête du Championnat du monde après deux courses disputées. Sur le podium, Daniel Pedrosa devance les Yamaha de Valentino Rossi et Jorge Lorenzo, auteur de la pole position. Pedrosa, après un départ canon, a mené la course de bout en bout, creusant l'écart sur ses adversaires. Lorenzo resta en 2e position pendant les trois premiers tours avant d'être doublé par Rossi. Casey Stoner, le champion en titre, est sorti deux fois de piste, terminant à la 11e place. Le Français Randy de Puniet a chuté dans le 4e tour. Avec cette 28e victoire dans sa carrière (la 5e en MotoGP), il prend la tête du Championnat après avoir terminé 3e au Qatar il y a trois semaines. Le débutant Lorenzo reste 2e du Championnat en devançant de cinq points Rossi.