| Finals |  | Game | date | time | v | team 1 | score | team 2 | HT |  | Final | 30.07 | 18:30 | S |   East Germany | 23-22 |   Soviet Union | 10-10 |  |  aOT ; FT 20-20 |  | 3-4 | 30.07 | 14:45 | D |   Romania | 20-18 |   Hungary | 11-7 |  | 5-6 | 30.07 | 14:00 | S |   Spain | 24-23 |   Yugoslavia | 12-7 |  | 7-8 | 30.07 | 13:00 | D |   Poland | 23-22 |   Switzerland | 11-10 |  | 9-10 | 30.07 | 12:30 | S |   Denmark | 28-20 | Algeria | 15-9 |  | 11-12 | 30.07 | 11:00 | D |   Cuba | 32-24 |   Kuwait | 16-13 |   
| venues | S - Sokolniki | D - Dynamo |   
 | 
| Final Ranking | Pts | gf | ga |  | 1. East Germany | 11 | 131: | 114 |  | 2. Soviet Union | 8 | 156: | 98 |  | 3. Romania | 10 | 139: | 106 |  | 4. Hungary | 8 | 114: | 108 |  | 5. Spain | 7 | 126: | 129 |  | 6. Yugoslavia | 8 | 155: | 116 |  | 7. Poland | 7 | 146: | 119 |  | 8. Switzerland | 4 | 132: | 121 |  | 9. Denmark | 4 | 124: | 124 |  | 10.Algeria | 2 | 114: | 152 |  | 11.Cuba | 3 | 135: | 165 |  | 12.Kuwait | 0 | 88: | 208 |   
 | 
 
| Final Ranking | Pts | w | d | l | gf | ga |  | 1. East Germany | 11 | 5 | 1 | 0 | 131: | 114 |  | 2. Soviet Union | 8 | 4 | 0 | 2 | 156: | 98 |  | 3. Romania | 10 | 5 | 0 | 1 | 139: | 106 |  | 4. Hungary | 8 | 3 | 2 | 1 | 114: | 108 |  | 5. Spain | 7 | 3 | 1 | 2 | 126: | 129 |  | 6. Yugoslavia | 8 | 4 | 0 | 2 | 155: | 116 |  | 7. Poland | 7 | 3 | 1 | 2 | 146: | 119 |  | 8. Switzerland | 4 | 2 | 0 | 4 | 132: | 121 |  | 9. Denmark | 4 | 2 | 0 | 4 | 124: | 124 |  | 10.Algeria | 2 | 1 | 0 | 5 | 114: | 152 |  | 11.Cuba | 3 | 1 | 1 | 4 | 135: | 165 |  | 12.Kuwait | 0 | 0 | 0 | 6 | 88: | 208 |   
 | 
 | 
|  Goalscorers |  | 1. Klempel | POL | 44 |  | 2. Zuellig | SWE | 40 |  | 3. Stinga | ROU | 36 |  | 4. Agramonte | CUB | 34 |  | 5. Jurina | YUG | 33 |  | 6. Wahl | GDR | 30 |   
 |  
|   Winners to Final. Rest to Classification. |   
| Group A | p | w | d | l | gf | ga |  | 1.East Germany | 9 | 4 | 1 | 0 | 108: | 92 |  | 2.Hungary | 8 | 3 | 2 | 0 | 96: | 88 |  | 3.Spain | 5 | 2 | 1 | 2 | 102: | 106 |  | 4.Poland | 5 | 2 | 1 | 2 | 123: | 97 |  | 5.Denmark | 2 | 1 | 0 | 4 | 96: | 104 |  | 6.Cuba | 1 | 0 | 1 | 4 | 103: | 141 |   
 | 
| Team | EaGe | Hung | Spai | Pola | Denm | Cuba |  | East Germany | ---- | 14:14 | 21:17 | 22:21 | 24:20 | 27:20 |  | Hungary |   | ---- | 20:17 | 20:20 | 16:15 | 26:22 |  | Spain |   |   | ---- | 24:22 | 20:19 | 24:24 |  | Poland |   |   |   | ---- | 26:12 | 34:19 |  | Denmark |   |   |   |   | ---- | 30:18 |  | Cuba |   |   |   |   |   | ---- |   
 | 
 
| date | time | v | team 1 | score | team 2 | HT |  | 20.07 | 17:00 | S |   Denmark | 30-18 |   Cuba | 18-8 |  | 20.07 | 18:30 | S |   Hungary | 20-20 |   Poland | 11-7 |  | 20.07 | 20:00 | S |   East Germany | 21-17 |   Spain | 6-9 |  | 22.07 | 17:00 | D |   Poland | 34-19 |   Cuba | 14-10 |  | 22.07 | 18:30 | D |   Spain | 20-19 |   Denmark | 7-7 |  | 22.07 | 20:00 | D |   East Germany | 14-14 |   Hungary | 9-7 |  | 24.07 | 17:00 | S |   Hungary | 20-17 |   Spain | 10-8 |  | 24.07 | 18:30 | S |   Poland | 26-12 |   Denmark | 9-5 |  | 24.07 | 20:00 | S |   East Germany | 27-20 |   Cuba | 13-10 |  | 26.07 | 17:00 | D |   Spain | 24-24 |   Cuba | 9-13 |  | 26.07 | 18:30 | D |   Hungary | 16-15 |   Denmark | 8-6 |  | 26.07 | 20:00 | D |   East Germany | 22-21 |   Poland | 11-9 |  | 28.07 | 17:00 | S |   Hungary | 26-22 |   Cuba | 14-11 |  | 28.07 | 18:30 | S |   Spain | 24-22 |   Poland | 11-13 |  | 28.07 | 20:00 | S |   East Germany | 24-20 |   Denmark | 13-9 |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1.Soviet Union | 8 | 4 | 0 | 1 | 134: | 75 |  | 2.Yugoslavia | 8 | 4 | 0 | 1 | 132: | 92 |  | 3.Romania | 8 | 4 | 0 | 1 | 119: | 88 |  | 4.Switzerland | 4 | 2 | 0 | 3 | 110: | 98 |  | 5.Algeria | 2 | 1 | 0 | 4 | 94: | 124 |  | 6.Kuwait | 0 | 0 | 0 | 5 | 64: | 176 |   
 | 
| Team | Sovi | Roma | Yugo | Swed | Alge | Kuwa |  | Soviet Union | ---- |   | 22:17 | 22:15 | 33:10 | 38:11 |  | Romania | 22:19 | ---- |   | 18:16 | 26:18 | 32:12 |  | Yugoslavia |   | 23:21 | ---- | 26:21 | 22:18 | 44:10 |  | Switzerland |   |   |   | ---- | 26:18 | 32:14 |  | Algeria |   |   |   |   | ---- | 30:17 |  | Kuwait |   |   |   |   |   | ---- |   
 | 
 
| date | time | v | team 1 | score | team 2 | HT |  | 20.07 | 17:00 | D |   Yugoslavia | 22-18 | Algeria | 12-10 |  | 20.07 | 18:30 | D |   Romania | 32-12 |   Kuwait | 18-3 |  | 20.07 | 20:00 | D |   Soviet Union | 22-15 |   Switzerland | 13-8 |  | 22.07 | 17:00 | S |   Romania | 26-18 | Algeria | 14-7 |  | 22.07 | 18:30 | S |   Soviet Union | 38-11 |   Kuwait | 22-5 |  | 22.07 | 20:00 | S |   Yugoslavia | 26-21 |   Switzerland | 12-8 |  | 24.07 | 17:00 | D |   Switzerland | 32-14 |   Kuwait | 14-6 |  | 24.07 | 18:30 | D |   Soviet Union | 33-10 | Algeria | 16-3 |  | 24.07 | 20:00 | D |   Yugoslavia | 23-21 |   Romania | 12-9 |  | 26.07 | 17:00 | S |   Switzerland | 26-18 | Algeria | 11-7 |  | 26.07 | 18:30 | S |   Yugoslavia | 44-10 |   Kuwait | 24-5 |  | 26.07 | 20:00 | S |   Romania | 22-19 |   Soviet Union | 9-15 |  | 28.07 | 17:00 | D | Algeria | 30-17 |   Kuwait | 11-14 |  | 28.07 | 18:30 | D |   Romania | 18-16 |   Switzerland | 9-6 |  | 28.07 | 20:00 | D |   Soviet Union | 22-17 |   Yugoslavia | 12-9 |   
 | 
 |  
|  1. East Germany |  | Wieland Schmidt |  | Siegfried Voigt |  | Dreibrodt Günter |  | Peter Rost |  | Klaus Gruner |  | Lothar Doering |  | Frank-Michael Wahl |  | Dietmar Schmidt |  | Ingolf Wiegert |  | Hans-Georg Beyer |  | Hartmut Krüger |  | Rainer Höft |  | Ernst Gerlach |  | Hans-Georg Jaunich |   
 | 
|  2. Soviet Union |  | Mikhail Ishchenko |  | Nikolay Tomin |  | Viktor Makhorin |  | Vladimir Belov |  | Aleksandre Anp'ilogovi |  | Yevgeny Chernyshyov |  | Aleksey Zhuk |  | Voldemaras Novickis |  | Sergey Kushniryuk |  | Aleksandr Karshakevich |  | Anatoly Fedyukin |  | Yury Kidyayev |  | Vladimir Kravtsov |  | Vladimir Repyev |   
 | 
|  3. Romania |  | Nicolae Munteanu |  | Claudiu Ionescu |  | Marian Dumitru |  | Vasile Stîngă |  | Radu Voina |  | Birtalan Ştefan |  | Alexandru Fölker |  | Neculai Vasilca |  | Iosif Boroş |  | Maricel Voinea |  | Cornel Durău |  | Adrian Cosma |  | Cezar Drăgăniţă |  | Lucian Vasilache |   
 | 
|  4. Hungary |  | Jegenyés Alpár |  | Lele Ambrus |  | Pál Árpád  |  | Béla Bartalos |  | Ernő Gubányi |  | István Szilágyi |  | János Fodor |  | József Kenyeres |  | László Jánovszki  |  | Miklós Kovacsics |  | Péter Kovács |  | Sándor Vass |  | Zsolt Kontra |  | László Szabó II |   
 | 
 
|  5. Spain |  | Agustín Millán |  | Eugenio Serrano |  | Francisco López |  | Gregorio López |  | Jesús Albisu |  | José Novoa |  | José María Pagoaga |  | Juan de la Puente |  | Juan Pedro de Miguel |  | Juan Francisco Muñoz |  | Juan José Uria |  | Vicente Calabuig |  | Rafael López |   
 | 
|  6. Yugoslavia |  | Adnan Dizdar |  | Drago Jovović |  | Enver Koso |  | Goran Nerić |  | Jasmin Mrkonja |  | Jovica Cvetković |  | Jovan Elezović |  | Mile Isaković |  | Momir Rnić |  | Pavle Jurina |  | Peter Mahne |  | Stjepan Obran |  | Velibor Nenadić |  | Zlatan Arnautović |   
 | 
|  7. Poland |  | Alfred Kałuziński |  | Andrzej Kącki |  | Grzegorz Kosma |  | Henryk Rozmiarek |  | Janusz Brzozowski |  | Jerzy Garpiel |  | Jerzy Klempel |  | Marek Panas |  | Mieczysław Wojczak |  | Piotr Czaczka |  | Ryszard Jedliński |  | Zbigniew Gawlik |  | Zbigniew Tłuczyński |  | Daniel Waszkiewicz |   
 | 
|  8. Switzerland |  | Eduard Wickli |  | Hans Huber |  | Hanspeter Lutz |  | Konrad Affolter |  | Martin Ott |  | Peter Jehle |  | Peter Maag |  | Robert Jehle |  | Roland Brand |  | Rudi Weber |  | Ugo Jametti |  | Ernst Züllig |  | Max Schär |  | Walter Müller |   
 | 
 
|  9. Denmark |  | Anders Dahl-Nielsen |  | Bjarne Jeppesen |  | Carsten Haurum |  | Erik Bue Pedersen |  | Hans Henrik Hattesen |  | Iver Grunnet |  | Michael Berg |  | Mogens Jeppesen |  | Morten Stig Christensen |  | Ole Nørskov Sørensen |  | Palle Jensen |  | Per Skaarup |  | Poul Kjær Poulsen |  | Thomas Pazyj |   
 | 
|  10.Algeria |  | Abdel Atif Bakir |  | Abdel Atif Bergheul |  | Abdel Krim Ben Djemil |  | Abdel Krim Hamiche |  | Abdel Madjid Slimani |  | Ahcen Djeffal |  | Ahmed Farfar |  | Ali Akacha |  | Azzedine Bouzerar |  | Kamel Hebri |  | Mohamed Machou |  | Mouloud Mekhnache |  | Omar Azzeb |  | Rashid Mokhrani |   
 | 
 | 
|  12.Kuwait |  | Abdel Aziz Al-Anjri |  | Jasem Al-Deyab |  | Majid Al-Khamis |  | Faraj Al-Mutairi |  | Jasem Al-Qassar |  | Mohamed Al-Qassar |  | Abdullah Al-Qena'i |  | Musa'ed Al-Randi |  | Fawzi Al-Shuwairbat |  | Khamis Bashir |  | Saleh Najem |  | Ismael Shah Al-Zadah |  | Khaled Shah Al-Zadah |  | Ahmad Al-Emran |   
 |  
 |