Die Berufsfahrer fuhren 295,2 Kilometer auf einem rund 15 Kilometer langen Rundkurs, auf dem sie zwölf Runden zu absolvieren hatten. Erstmals seit 1938 beteiligten sich wieder sechs deutsche Fahrer an der Weltmeisterschaft. Als sich bereits während der dritten Runde um den Italiener Giuseppe Minardi eine Ausreißergruppe bildete, war auch der Deutsche Meister in der Einerverfolgung Heinrich Schwarzer dabei. Die Gruppe wuchs im Laufe des Rennens auf acht Fahrer an, die schließlich gemeinsam mit einem Vorsprung von einer Minute das Ziel erreichte. Auf der Zielgeraden ließ der 32-jährige Schweizer Ferdy Kübler im Spurt seine Konkurrenten hinter sich und siegte mit einem Vorsprung von zwei Radlängen. Er hatte einen Tempodurchschnitt von 34,8 km/h erreicht. Während die beiden Lokalmatadoren Fiorenzo Magni und Antonio Bevilacqua sich die Medaillenränge zwei und drei erspurteten, sicherte sich Schwarzer den 6. Platz. Von den 45 an den Start gegangenen Fahrern erreichten nur 26 das Ziel. Unter den Ausgeschiedenen waren auch die übrigen fünf deutschen Fahrer. Das Rennen der Profis verfolgten nach Schätzungen bis zu einer halben Million Zuschauer.
Bei den Amateuren, die 172,2 Kilometer zu bewältigen hatten, gab es vor heimischem Publikum einen italienischen Doppelsieg. Mit einem Stundenmittel von 36,6 km/h siegte der 21-jährige Gianni Ghidini nach einer Massenankunft im Spurt vor seinem Landsmann Rino Benedetti. 41 Fahrer erreichten das Ziel, deutsche Rennfahrer waren nicht darunter.