| Final Group | p | w | d | l | gf | ga |  | 1. Soviet Union | 6 | 3 | 0 | 0 | 15: | 1 |  | 2. Sweden | 3 | 1 | 1 | 1 | 11: | 12 |  | 3. Czechoslovakia | 3 | 1 | 1 | 1 | 8: | 12 |  | 4. Canada | 0 | 0 | 0 | 3 | 7: | 16 |   
 | 
| Team | So | Sw | Cz | Ca |  | Soviet Union | --- | 3:0 | 5:0 | 7:1 |  | Sweden |   | --- | 5:5 | 6:4 |  | Czechoslovakia |   |   | --- | 3:2 |  | Canada |   |   |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Bern |  | 28.04 | Czechoslovakia | 3-2 | Canada | 2-0 | 3-1 |  | 28.04 | Soviet Union | 3-0 | Sweden | 0-0 | 1-0 |  | 30.04 | Sweden | 5-5 | Czechoslovakia | 3-1 | 4-2 |  | 30.04 | Soviet Union | 7-1 | Canada | 4-0 | 4-1 |  | 02.05 | Soviet Union | 5-0 | Czechoslovakia | 0-0 | 2-0 |  | 02.05 | Sweden | 6-4 | Canada | 3-0 | 6-1 |   
| Group 5-8 Bern | p | w | d | l | gf | ga |  | 5. United States | 12 | 6 | 0 | 4 | 35: | 43 |  | 6. Finland | 6 | 2 | 2 | 6 | 29: | 32 |  | 7. West Germany | 3 | 1 | 1 | 8 | 19: | 42 |  | 8. Norway | 3 | 1 | 1 | 8 | 21: | 61 |   
 | 
| Team | Un | Fi | Ge | No |  | United States | --- | 3:2 | 5:3 | 4:1 |  | Finland |   | --- | 1:1 | 8:1 |  | West Germany |   |   | --- | 4:0 |  | Norway |   |   |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Bern |  | 27.04 | Finland | 8-1 | Norway | 2-1 | 6-1 |  | 27.04 | United States | 5-3 | West Germany | 1-0 | 3-1 |  | 29.04 | Finland | 1-1 | West Germany | 0-0 | 0-1 |  | 29.04 | United States | 4-1 | Norway | 2-1 | 3-1 |  | 01.05 | United States | 3-2 | Finland | 2-1 | 3-2 |  | 01.05 | West Germany | 4-0 | Norway | 2-0 | 4-0 |   
 | 
| Final ranking | P | w | d | l | gf | ga |  | 1. Soviet Union | 17 | 8 | 1 | 1 | 53: | 13 |  | 2. Sweden | 15 | 7 | 1 | 2 | 40: | 23 |  | 3. Czechoslovakia | 11 | 5 | 1 | 4 | 36: | 30 |  | 4. Canada | 13 | 6 | 1 | 3 | 43: | 32 |  | 5. United States | 12 | 6 | 0 | 4 | 35: | 43 |  | 6. Finland | 6 | 2 | 2 | 6 | 29: | 32 |  | 7. West Germany | 3 | 1 | 1 | 8 | 19: | 42 |  | 8. Norway | 3 | 1 | 1 | 8 | 21: | 61 |  | G_V| |   
 |  
| Round Robin | p | w | d | l | gf | ga |  | 1. Canada | 13 | 6 | 1 | 0 | 36: | 16 |  | 2. Sweden | 12 | 6 | 0 | 1 | 29: | 11 |  | 3. Soviet Union | 11 | 5 | 1 | 1 | 38: | 12 |  | 4. Czechoslovakia | 8 | 4 | 0 | 3 | 28: | 18 |  | 5. United States | 6 | 3 | 0 | 4 | 23: | 37 |  | 6. Norway | 3 | 1 | 1 | 5 | 19: | 45 |  | 7. Finland | 3 | 1 | 1 | 5 | 18: | 27 |  | 8. West Germany | 0 | 0 | 0 | 7 | 11: | 36 |   
 | 
| Team | Ca | Sw | So | Cz | Un | Fi | No | Ge |  | Canada | --- | 3:1 | 3:3 | 5:3 | 6:3 | 6:5 | 8:0 | 5:1 |  | Sweden |   | --- | 3:1 | 5:1 | 6:1 | 4:2 | 4:3 | 6:0 |  | Soviet Union |   |   | --- | 4:1 | 10:1 | 6:1 | 9:1 | 5:2 |  | Czechoslovakia |   |   |   | --- | 7:1 | 4:2 | 9:1 | 3:0 |  | United States |   |   |   |   | --- | 2:1 | 9:4 | 6:3 |  | Finland |   |   |   |   |   | --- | 3:3 | 4:2 |  | Norway |   |   |   |   |   |   | --- | 7:3 |  | West Germany |   |   |   |   |   |   |   | --- |   
 | 
 
| date | venue | team 1 | score | team 2 | 1T | 2T |  | 16.04 | Bern | Soviet Union | 9-1 | Norway | 3-0 | 5-0 |  | 16.04 | Fribourg | Canada | 5-1 | West Germany | 4-1 | 5-1 |  | 16.04 | Bern | Sweden | 4-2 | Finland | 3-2 | 4-2 |  | 16.04 | Fribourg | Czechoslovakia | 7-1 | United States | 1-0 | 5-0 |  | 17.04 | Bern | Soviet Union | 5-2 | West Germany | 2-1 | 4-2 |  | 17.04 | Bern | Canada | 6-3 | United States | 1-1 | 3-3 |  | 17.04 | Fribourg | Sweden | 4-3 | Norway | 1-0 | 3-2 |  | 17.04 | Bern | Czechoslovakia | 4-2 | Finland | 0-1 | 4-1 |  | 19.04 | Bern | Czechoslovakia | 9-1 | Norway | 1-0 | 4-1 |  | 19.04 | Bern | Canada | 6-5 | Finland | 0-2 | 3-4 |  | 19.04 | Fribourg | Soviet Union | 10-1 | United States | 6-0 | 9-1 |  | 19.04 | Bern | Sweden | 6-0 | West Germany | 1-0 | 4-0 |  | 20.04 | Bern | Canada | 8-0 | Norway | 4-0 | 7-0 |  | 20.04 | Bern | Sweden | 6-1 | United States | 2-0 | 2-0 |  | 20.04 | Fribourg | Czechoslovakia | 3-0 | West Germany | 1-0 | 1-0 |  | 20.04 | Bern | Soviet Union | 6-1 | Finland | 2-0 | 3-1 |  | 22.04 | Bern | United States | 6-3 | West Germany | 2-0 | 5-0 |  | 22.04 | Bern | Sweden | 3-1 | Soviet Union | 0-1 | 2-1 |  | 22.04 | Fribourg | Finland | 3-3 | Norway | 0-0 | 2-2 |  | 22.04 | Bern | Canada | 5-3 | Czechoslovakia | 3-0 | 3-1 |  | 23.04 | Bern | United States | 9-4 | Norway | 2-0 | 7-2 |  | 23.04 | Bern | Finland | 4-2 | West Germany | 0-1 | 0-1 |  | 24.04 | Bern | Canada | 3-1 | Sweden | 0-1 | 1-1 |  | 24.04 | Bern | Soviet Union | 4-1 | Czechoslovakia | 2-0 | 3-1 |  | 25.04 | Bern | Norway | 7-3 | West Germany | 3-1 | 7-2 |  | 25.04 | Bern | United States | 2-1 | Finland | 1-1 | 1-1 |  | 26.04 | Bern | Sweden | 5-1 | Czechoslovakia | 1-0 | 5-1 |  | 26.04 | Bern | Canada | 3-3 | Soviet Union | 1-0 | 3-2 |   
 | 
 |  
 |