Valentino Rossi a signé le 99e succès de sa carrière en remportant le GP de Catalogne dans la catégorie Moto GP après avoir dépassé son équipier Jorge Lorenzo dans le dernier virage. Rossi s’est imposé en 43 minutes, 11.897 secondes pour battre Lorenzo de 0.095 secondes. Casey Stoner a pris la troisième place. Les trois hommes sont désormais ex-aequo avec 106 points au classement du championnat du monde. "Je suis heureux, très heureux. Je félicite Jorge, le dernier tour a été d’enfer", a commenté Rossi. Lorenzo, qui était parti en pole position, et Rossi se sont échangés à plusieurs reprises les commandes de la course. "Je ne m’attendais pas à ce qu’il me double dans le dernier tour", a commenté Lorenzo. "Il a été très courageux." En 125cc, le leader de la course Julian Simon a célébré sa victoire alors qu’il restait encore un tour à parcours. Son erreur de jugement a permis à Andrea Iannone de prendre la tête puis de s’imposer. Simon ne s’est rendu compte de sa méprise que lorsqu’il a vu les membres de son équipe gesticuler pour l’inciter à reprendre la course. Il a finalement terminé quatrième et occupe toujours la première place du classement du championnat avec 84 points, devant Bradley Smith (82.5). Iannone s’est imposé en 41 minutes, 10.494 secondes devant Nico Terol et Sergio Gadea. Alvaro Bautista a gagné la course 250cc en 41 : 09.018 et porté son avance au classement à 12 points.