Du côté des hommes, trois équipes terminent à égalité de points dans le groupe A et sont départagées à la différence de buts générale : l'Union soviétique retrouvera en finale la Roumanie, l'Allemagne de l'Ouest jouera pour la médaille de bronze tandis que le champion en titre yougoslave, qui s'est loupé dans son dernier match, devra se contenter du match pour la . En finale, les Roumains, quadruple champions du monde, font clairement figure de favoris face à des Soviétiques dont la meilleure performance était une quatrième place au Mondial 1967 puis aux JO de 1972. Mais l'équipe soviétique a réussi à très bien maîtriser le meneur de jeu Cristian Gațu et à limiter la réussite de Ștefan Birtalan qui ne parvient à marquer qu'à trois reprises alors qu'il avait jusqu'alors inscrit une moyenne de 6 buts par match. Ainsi, après 20 minutes, l'URSS avait déjà creusé l'écart (8-3), la mi-temps étant conclue sur un score de 10 à 6. Si la seconde période a été plus équilibrée, jamais le résultat final n'a été remis en cause et l'URSS d'Anatoli Evtouchenko remporte son premier titre sur le score de 19 à 15. Dans le match pour la médaille de bronze, la Pologne s'impose 21 à 18 aux dépens de l'Allemagne de l'Ouest grâce notamment aux 6 buts de Jerzy Klempel.