O torneio masculino foi composto por doze selecções divididas em dois grupos de seis.[1]
A Hungria conquistou o tricampeonato olímpico com uma vitória de 14 a 10 sobre a equipe dos Estados Unidos. Montenegro e Sérvia que em 2004 conquistaram a medalha de prata como uma nação única, dessa vez disputaram a medalha de bronze como países independentes. Os sérvios venceram por 6 a 4.