Dani Pedrosa a réédité son succès de 2010 à l'Indianapolis Motor Speedway et a remporté sa seconde victoire de l'année devant Jorge Lorenzo, sur qui il ne compte plus que dix-huit points de retard dans la course au titre MotoGP™ 2012, ainsi qu'Andrea Dovizioso, vainqueur de son duel face à Casey Stoner et sur le podium pour la cinquième fois cette saison.