La course s'est déroulée sur 60 tours de 13,38 km pour une distance totale de 802,88 km et a été remportée par Felice Nazzaro au volant d'une Fiat. Cette course se distingue par le fait qu'il s'agit du premier Grand Prix avec départ groupé[2].
La course s'est déroulée conformément à la nouvelle réglementation des Grands Prix, qui exigeait des moteurs ne dépassant pas 2 litres, dans des voitures à deux places et pesant au moins 650 kg. Aux essais, les Fiats dominent, seuls les pilotes Bugatti sont proches de leurs temps (les pilotes Bugatti ont l'avantage d'avoir l'usine Bugatti à Molsheim, à 5km du circuit, et donc de connaître déjà le circuit). Après le départ lancé, Felice Nazzaro devance Ernest Friderich à la fin du premier tour, les autres pilotes Fiat étant en queue de peloton en raison de leurs positions de départ inférieures. Au 4e tour, Pietro Bordino prend la tête, et au 10e tour, Biagio Nazzaro est troisième, ce qui permet à la Fiat d'obtenir les 3 premières positions. Les deux Fiat de tête s'échangent la 1ère place à plusieurs reprises en raison des arrêts aux stands, Biagio Nazzaro conservant la troisième place. Les trois Fiat continuant à augmenter leur avance alors que de nombreux concurrents abandonnent, jusqu'à ce qu'après la mi-course, Biagio Nazzaro rencontre des difficultés et effectue un lent arrêt aux stands, ce qui le fait chuter à la quatrième place jusqu'à ce que Giulio Foresti, qui avait pris la troisième place, abandonne au 44e tour. Au 51ème tour, alors que presque tous les autres concurrents ont abandonné (principalement en raison de problèmes de moteur), la Fiat de Biagio Nazzaro perd une roue arrière à grande vitesse, puis heurte un arbre, renversant la voiture et le tuant sur le coup, et blessant grièvement un mécanicien[3]. À deux tours de l'arrivée, Bordino est victime d'une panne similaire dans une partie beaucoup plus lente de la piste, sa voiture s'arrêtant sans encombre avec une roue arrière perdue.