| Final Group | w | l | gf | ga | ratio |  | 1. Soviet Union | 5 | 0 | 15: | 5 |  | 2. Bulgaria | 3 | 2 | 12: | 8 |  | 3. East Germany | 3 | 2 | 11: | 11 |  | 4. Czechoslovakia | 2 | 3 | 10: | 10 |  | 5. Italy | 2 | 3 | 9: | 13 |  | 6. Spain | 0 | 5 | 5: | 15 |   
 | 
 |  
| date | team 1 | score | team 2 | pts | g1 | g2 | g3 | g4 | g5 |  | 09.08 | Czechoslovakia | 3-1 | Italy | 51-37 | 15-10 | 15-1 | 6-15 | 15-11 |   |  | 09.08 | Soviet Union | 3-1 | Spain | 58-39 | 15-8 | 13-15 | 15-5 | 15-11 |   |  | 09.08 | East Germany | 3-2 | Italy | 64-56 | 7-15 | 15-6 | 12-15 | 15-8 | 15-12 |  | 09.08 | Bulgaria | 3-0 | Czechoslovakia | 45-29 | 15-12 | 15-9 | 15-8 |   |  | 10.08 | East Germany | 3-2 | Czechoslovakia | 70-61 | 15-11 | 16-14 | 9-15 | 15-17 | 15-4 |  | 10.08 | Bulgaria | 3-1 | Spain | 58-35 | 13-15 | 15-7 | 15-10 | 15-3 |   |  | 10.08 | Soviet Union | 3-0 | Italy | 45-34 | 15-12 | 15-11 | 15-11 |   |  | 11.08 | Italy | 3-2 | Bulgaria | 60-58 | 12-15 | 15-3 | 15-11 | 2-15 | 16-14 |  | 11.08 | Czechoslovakia | 3-0 | Spain | 45-29 | 15-12 | 15-8 | 15-9 |   |  | 11.08 | Soviet Union | 3-1 | East Germany | 56-39 | 11-15 | 15-6 | 15-10 | 15-8 |   |  | 12.08 | Soviet Union | 3-2 | Czechoslovakia | 67-56 | 15-4 | 15-11 | 11-15 | 11-15 | 15-11 |  | 12.08 | Bulgaria | 3-1 | East Germany | 61-42 | 14-16 | 15-10 | 15-1 | 17-15 |   |  | 12.08 | Italy | 3-2 | Spain | 65-53 | 13-15 | 7-15 | 15-8 | 15-2 | 15-13 |   
| Group 7-12 | w | l | gf | ga | ratio |  | 7. Yugoslavia | 4 | 1 | 12 | 6 |  | 8. Poland | 4 | 1 | 13 | 7 |  | 9. France | 3 | 2 | 12 | 8 |  | 10.Romania | 2 | 3 | 10 | 9 |  | 11.Netherlands | 2 | 3 | 8 | 10 |  | 12.Portugal | 0 | 5 | 0 | 15 |   
 | 
 |  
| date | team 1 | score | team 2 | pts | g1 | g2 | g3 | g4 | g5 |  | 09.08 | Yugoslavia | 3-1 | France | 50-45 | 15-8 | 5-15 | 15-11 | 15-11 |   |  | 09.08 | Netherlands | 3-1 | Romania | 58-29 | 13-15 | 15-4 | 15-4 | 15-6 |   |  | 09.08 | Poland | 3-0 | Portugal | 45-5 | 15-2 | 15-3 | 15-0 |   |  | 10.08 | Yugoslavia | 0-3 | Romania | 29-45 | 13-15 | 7-15 | 9-15 |   |  | 10.08 | France | 3-0 | Portugal | 45-23 | 15-8 | 15-7 | 15-8 |   |  | 10.08 | Poland | 3-0 | Netherlands | 46-24 | 16-14 | 15-7 | 15-3 |   |  | 11.08 | Yugoslavia | 3-0 | Portugal | 45-15 | 15-6 | 15-5 | 15-4 |   |  | 11.08 | France | 3-1 | Netherlands | 56-45 | 15-12 | 15-9 | 11-15 | 15-9 |   |  | 11.08 | Poland | 3-2 | Romania | 60-57 | 8-15 | 15-9 | 15-5 | 7-15 | 15-13 |  | 12.08 | Yugoslavia | 3-1 | Poland | 56-43 | 16-14 | 10-15 | 15-6 | 15-8 |   |  | 12.08 | France | 3-1 | Romania | 57-40 | 10-15 | 15-5 | 15-5 | 17-15 |   |  | 12.08 | Netherlands | 3-0 | Portugal | 45-17 | 15-5 | 15-3 | 15-9 |   |   
 | 
 |  
| Group A | w | l | gf | ga | ratio |  | 1. Czechoslovakia | 3 | 0 | 9: | 2 |  | 2. Italy | 2 | 1 | 7: | 4 |  | 3. Yugoslavia | 1 | 2 | 5: | 7 |  | 4. Netherlands | 0 | 3 | 1: | 9 |   
 | 
| date | team 1 | score | team 2 | pts | g1 | g2 | g3 | g4 | g5 |  |  played in Porto |  | 06.08 | Yugoslavia | 1-3 | Italy | 38-59 | 10-15 | 6-15 | 16-14 | 6-15 |   |  | 07.08 | Yugoslavia | 3-1 | Netherlands | 49-53 | 16-14 | 3-15 | 15-13 | 15-11 |   |  | 07.08 | Czechoslovakia | 3-1 | Italy | 51-37 | 15-10 | 15-1 | 6-15 | 15-11 |   |  | 05.08 | Yugoslavia | 1-3 | Czechoslovakia | 34-57 | 15-12 | 8-15 | 9-15 | 2-15 |   |  | 05.08 | Italy | 3-0 | Netherlands | 45-21 | 15-7 | 15-11 | 15-3 |   |  | 06.08 | Czechoslovakia | 3-0 | Netherlands | 47-31 | 15-8 | 17-15 | 15-8 |   |   
 | 
 
| Group B | w | l | gf | ga | ratio |  | 1. East Germany | 3 | 0 | 9 | 2 |  | 2. Spain | 2 | 1 | 7 | 5 |  | 3. Romania | 1 | 2 | 6 | 6 |  | 4. Portugal | 0 | 3 | 0 | 9 |   
 | 
| date | team 1 | score | team 2 | pts | g1 | g2 | g3 | g4 | g5 |  |  played in Viana do Castelo |  | 05.08 | Romania | 3-0 | Portugal | 45-14 | 15-3 | 15-2 | 15-9 |   |  | 05.08 | East Germany | 3-1 | Spain | 58-46 | 15-10 | 15-12 | 13-15 | 15-9 |   |  | 06.08 | East Germany | 3-0 | Portugal | 45-14 | 15-4 | 15-5 | 15-5 |   |  | 06.08 | Spain | 3-2 | Romania | 54-57 | 15-8 | 4-15 | 15-5 | 4-15 | 16-14 |  | 07.08 | East Germany | 3-1 | Romania | 48-40 | 3-15 | 15-5 | 15-10 | 15-10 |   |  | 07.08 | Spain | 3-0 | Portugal | 45-30 | 15-10 | 15-11 | 15-9 |   |   
 | 
 
| Group C | w | l | gf | ga | ratio |  | 1. Soviet Union | 3 | 0 | 9 | 2 |  | 2. Bulgaria | 2 | 1 | 7 | 5 |  | 3. Poland | 1 | 2 | 4 | 8 |  | 4. France | 0 | 3 | 4 | 9 |   
 | 
| date | team 1 | score | team 2 | pts | g1 | g2 | g3 | g4 | g5 |  |  played in Barreiro |  | 05.08 | Soviet Union | 3-0 | France | 45-16 | 15-1 | 15-6 | 15-9 |   |  | 05.08 | Bulgaria | 3-0 | Poland | 45-22 | 15-8 | 15-8 | 15-6 |   |  | 06.08 | Poland | 3-2 | France | 64-60 | 6-15 | 15-10 | 13-15 | 15-11 | 15-9 |  | 06.08 | Soviet Union | 3-1 | Bulgaria | 58-45 | 15-10 | 13-15 | 15-11 | 15-9 |   |  | 07.08 | Bulgaria | 3-2 | France | 66-56 | 9-15 | 15-7 | 15-12 | 12-15 | 15-7 |  | 07.08 | Soviet Union | 3-1 | Poland | 56-41 | 15-13 | 15-10 | 11-15 | 15-3 |   |   
 |  
 |