Na de overwinning van Nello Pagani in de 500cc-race en het uitvallen van Les Graham dacht men bij Gilera dat de wereldtitel binnen was. In totaal had Pagani nu 40 punten gescoord, waarvan er 11 moesten worden afgetrokken (de streepresultaten). Graham had slechts 31 punten gescoord, maar daar hoefde er maar 1 van afgetrokken te worden. Zo kwam Pagani op 29 punten en Graham op 30. De rekenfout van Gilera zat in de extra punten voor het rijden van de snelste ronde. Volgens hen (die het reglement niet goed hadden vertaald) waren die snelle ronden gereden door Bob Foster (TT van Man), Ted Frend (GP van Zwitserland), Nello Pagani (TT van Assen en GP de Nations), Arciso Artesiani (GP van België) en Les Graham (Ulster Grand Prix). Zo gerekend had Graham slechts 28 punten, Pagani 29. De snelste ronden op het eiland Man en in Zwitserland waren echter ook aan Graham toegekend omdat Foster en Frend de finish niet gehaald hadden. Dat gaf Graham twee punten extra.
De race zelf eindigde met een fotofinish, want Pagani won maar net van teamgenoot Arciso Artesiani. Dat was best vreemd, want als men bij Gilera dacht dat Pagani wereldkampioen ging worden, had dat door toedoen van Artesiani nog kunnen mislukken. Mogelijk was dit het gevolg van het feit dat Gilera al uit twee kampen bestond: het kamp van directeur Giuseppe Gilera, constructeur Piero Taruffi en Nello Pagani enerzijds en het kamp van constructeur Piero Remor en Arciso Artesiani anderzijds.
(Punten tussen haakjes zijn inclusief streepresultaten)
250cc-klasse
Dario Ambrosini won de 250cc-race met grote voorsprong, maar hij kon alleen nog wereldkampioen worden als Bruno Ruffo niet zou scoren. Ruffo werd echter vierde. Ronald Mead en Maurice Cann kwamen niet in de uitslagenlijst voor, waardoor Ambrosini wel op de tweede plaats in het kampioenschap eindigde.
In de 125cc-klasse was er weinig spanning, want alleen Carlo Ubbiali had nog een kleine theoretische kans om de wereldtitel van Nello Pagani af te snoepen. Pagani werd slechts vijfde maar werd toch wereldkampioen omdat Ubbiali uitviel.
In de zijspanklasse reed men om des keizers baard, want Eric Oliver en Denis Jenkinson waren al wereldkampioen. Ercole Frigerio won de race en werd tweede in het kampioenschap, voor Frans Vanderschrick/Martin Whitney die voor de tweede keer tweede werden.