| 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 | |
|
|