| | | Finals |  | Game | date | venue | team 1 | score | team 2 | HT |  | Final | 25.03 | Madrid | Soviet Union | 15-14 | Norway | 8-7 |  | 3-4 | 24.03 | Madrid | Iceland | 21-19 | Poland | 12-10 |  | 5-6 | 24.03 | Madrid | Spain | 18-15 | Bulgaria | 11-5 |  | 7-8 | 25.03 | Madrid | Switzerland | 22-11 | Austria |  |  | 9-10 | 23.03 | Vigo | France | 16-11 | Luxembourg |  |  | 11-12 | 23.03 | La Coruna | Finland | 25-15 | Portugal |  |  | 13-14 | 23.03 | Leon | Netherlands | 28-10 | Italy |  |  | 15-16 | 23.03 | Leon | Belgium | 31- 1 | Great Britain |  |  | 9-12 | 21.03 | La Coruna | France | 14- 7 | Finland |  |  | 9-12 | 21.03 | Pontevedra | Luxembourg | 23-22 | Portugal |  |  | 13-16 | 21.03 | Leon | Netherlands | 15-14 | Belgium |  |  | 13-16 | 21.03 | Leon | Italy | 23-13 | Great Britain |  | 
 | | Final ranking | P | w | d | l | gf | ga |  | 1. Soviet Union | 12 | 6 | 0 | 0 | 133: | 70 |  | 2. Norway | 9 | 4 | 1 | 1 | 115: | 59 |  | 3. Iceland | 10 | 4 | 2 | 0 | 120: | 82 |  | 4. Poland | 8 | 4 | 0 | 2 | 139: | 90 |  | 5. Spain | 8 | 4 | 0 | 2 | 138: | 92 |  | 6. Bulgaria | 4 | 2 | 0 | 4 | 73: | 91 |  | 7. Switzerland | 6 | 3 | 0 | 3 | 126: | 86 |  | 8. Austria | 4 | 2 | 0 | 4 | 83: | 109 |  | 9. France | 6 | 3 | 0 | 2 | 75: | 62 |  | 10.Luxembourg | 4 | 2 | 0 | 3 | 105: | 110 |  | 11.Finland | 5 | 2 | 1 | 2 | 79: | 76 |  | 12.Portugal | 2 | 1 | 0 | 4 | 75: | 113 |  | 13.Netherlands | 6 | 3 | 0 | 2 | 80: | 63 |  | 14.Italy | 2 | 1 | 0 | 4 | 70: | 140 |  | 15.Belgium | 2 | 1 | 0 | 4 | 71: | 104 |  | 16.Great Britain | 0 | 0 | 0 | 5 | 33: | 168 | 
 | 
 | | Group E | p | w | d | l | gf | ga |  | 1. Norway | 5 | 2 | 1 | 0 | 50: | 34 |  | 2. Iceland | 5 | 2 | 1 | 0 | 58: | 43 |  | 3. Bulgaria | 2 | 1 | 0 | 2 | 36: | 47 |  | 4. Austria | 0 | 0 | 0 | 3 | 39: | 59 | 
 | Team | No | Ic | Bu | Au |  | Norway | ---- | 14:14 | 17:11 | 19: 9 |  | Iceland |  | ---- | 19:10 | 25:19 |  | Bulgaria |  |  | ---- | 15:11 |  | Austria |  |  |  | ---- | 
 | | date | time | team 1 | score | team 2 | HT |  | played at San Sebastian |  | 20.03 |  | Norway | 17-11 | Bulgaria | 7-4 |  | 20.03 |  | Iceland | 25-19 | Austria | 12-8 |  | 22.03 | 19:30 | Norway | 19-9 | Austria | 9-3 |  | 22.03 | 21:00 | Iceland | 19-10 | Bulgaria | 8-5 | 
 | 
 | | Group F | p | w | d | l | gf | ga |  | 1. Soviet Union | 6 | 3 | 0 | 0 | 58: | 40 |  | 2. Poland | 4 | 2 | 0 | 1 | 52: | 46 |  | 3. Spain | 2 | 1 | 0 | 2 | 50: | 55 |  | 4. Switzerland | 0 | 0 | 0 | 3 | 37: | 56 | 
 | Team | So | Po | Sp | Sw |  | Soviet Union | ---- | 17:13 | 22:15 | 19:12 |  | Poland |  | ---- | 21:16 | 18:13 |  | Spain |  |  | ---- | 19:12 |  | Switzerland |  |  |  | ---- | 
 | | date | time | team 1 | score | team 2 | HT |  | played at Barcelona |  | 20.03 | 19:30 | Poland | 21-16 | Spain | 11-8 |  | 20.03 | 21:00 | Soviet Union | 22-12 | Switzerland | 10-5 |  | 22.03 | 19:30 | Poland | 18-13 | Switzerland | 6-6 |  | 22.03 | 21:00 | Soviet Union | 22-15 | Spain | 11-5 | 
 | 
 | | Group A | p | w | d | l | gf | ga |  | 1. Norway | 5 | 2 | 1 | 0 | 65: | 24 |  | 2. Iceland | 4 | 1 | 2 | 0 | 55: | 34 |  | 3. Finland | 1 | 0 | 1 | 1 | 47: | 47 |  | 4. Belgium | 0 | 0 | 0 | 2 | 26: | 88 | 
 | Team | No | Ic | Fi | Be |  | Norway | ---- | 14:14 | 22: 9 | 29: 1 |  | Iceland |  | ---- | 10:10 | 31:10 |  | Finland |  |  | ---- | 28:15 |  | Belgium |  |  |  | ---- | 
 | | date | team 1 | score | team 2 | HT |  | played at Bilbao |  | 15.03 | Iceland | 10-10 | Finland | 5-2 |  | 15.03 | Norway | 29-1 | Belgium | 15-1 |  | 17.03 | Norway | 22-9 | Finland | 12-3 |  | 17.03 | Iceland | 31-10 | Belgium | 17-4 |  | 18.03 | Norway | 14-14 | Iceland | 10-7 |  | 18.03 | Finland | 28-15 | Belgium |  | 
 | 
 | | Group B | p | w | d | l | gf | ga |  | 1. Austria | 4 | 2 | 0 | 1 | 44: | 43 |  | 2. Bulgaria | 4 | 2 | 0 | 1 | 37: | 37 |  | 3. France | 2 | 1 | 0 | 2 | 45: | 44 |  | 4. Netherlands | 2 | 1 | 0 | 2 | 37: | 39 | 
 | Team | Au | Bu | Fr | Ne |  | Austria | ---- |  | 20:19 | 13: 9 |  | Bulgaria | 15:11 | ---- | 12:10 |  |  | France |  |  | ---- | 16:12 |  | Netherlands |  | 16:10 |  | ---- | 
 | | date | venue | team 1 | score | team 2 | HT |  | 15.03 | Zaragossa | Austria | 20-19 | France | 11-10 |  | 15.03 | Pamplona | Netherlands | 16-10 | Bulgaria | 6-5 |  | 17.03 | Zaragossa | Bulgaria | 12-10 | France | 9-4 |  | 17.03 | Pamplona | Austria | 13- 9 | Netherlands | 5-4 |  | 18.03 | Pamplona | Bulgaria | 15-11 | Austria | 6-4 |  | 18.03 | Zaragossa | France | 16-12 | Netherlands | 7-3 | 
 | 
 | | Group C | p | w | d | l | gf | ga |  | 1. Spain | 6 | 3 | 0 | 0 | 89: | 34 |  | 2. Switzerland | 4 | 2 | 0 | 1 | 79: | 38 |  | 3. Luxembourg | 2 | 1 | 0 | 2 | 71: | 72 |  | 4. Great Britain | 0 | 0 | 0 | 3 | 19: | 114 | 
 | Team | Sp | Sw | Lu | Gr |  | Spain | ---- | 19:12 | 30:17 | 40: 5 |  | Switzerland |  | ---- | 17:16 | 37: 2 |  | Luxembourg |  |  | ---- | 37:12 |  | Great Britain |  |  |  | --- | 
 | | date | venue | team 1 | score | team 2 | HT |  | 15.03 | Granollers | Switzerland | 17-16 | Luxembourg | 9-7 |  | 15.03 | Sabadell | Spain | 40-5 | Great Britain | 16-3 |  | 17.03 | Sabadell | Switzerland | 37-2 | Great Britain | 16-0 |  | 17.03 | Granollers | Spain | 30-17 | Luxembourg | 14-7 |  | 18.03 | Sabadell | Luxembourg | 37-12 | Great Britain | 17-6 |  | 18.03 | Granollers | Spain | 19-12 | Switzerland | 11-5 | 
 | 
 | | Group D | p | w | d | l | gf | ga |  | 1. Soviet Union | 6 | 3 | 0 | 0 | 77: | 29 |  | 2. Poland | 4 | 2 | 0 | 1 | 81: | 40 |  | 3. Portugal | 2 | 1 | 0 | 2 | 38: | 65 |  | 4. Italy | 0 | 0 | 0 | 3 | 37: | 99 | 
 | Team | So | Po | Po | It |  | Soviet Union | ---- | 17:13 | 23: 6 | 37:10 |  | Poland |  | ---- | 29: 9 | 39:14 |  | Portugal |  |  | ---- | 23:13 |  | Italy |  |  |  | ---- | 
 | | date | venue | team 1 | score | team 2 | HT |  | 15.03 | Piontevedra | Soviet Union | 23-6 | Portugal | 10-2 |  | 15.03 | Orense | Poland | 39-14 | Italy | 19-7 |  | 17.03 | La Coruna | Soviet Union | 37-10 | Italy | 20-2 |  | 17.03 | Orense | Poland | 29-9 | Portugal | 12-3 |  | 18.03 | Vigo | Soviet Union | 17-13 | Poland |  |  | 18.03 | La Coruna | Portugal | 23-13 | Italy |  | 
 | 
 |