| Final Group | p | w | d | l | gf | ga |  | 1. Canada | 8 | 4 | 0 | 1 | 21: | 7 |  | 2. Soviet Union | 8 | 4 | 0 | 1 | 20: | 10 |  | 3. Czechoslovakia | 6 | 3 | 0 | 2 | 22: | 14 |  | 4. United States | 6 | 3 | 0 | 2 | 23: | 15 |  | 5. Sweden | 2 | 1 | 0 | 4 | 6: | 21 |  | 6. Finland | 0 | 0 | 0 | 5 | 7: | 32 |   
 | 
| Team | Ca | So | Cz | Un | Sw | Fi |  | Canada | --- | 3:1 |   | 4:1 | 5:0 | 6:0 |  | Soviet Union |   | --- | 4:3 | 5:1 | 4:2 | 6:1 |  | Czechoslovakia | 5:3 |   | --- |   | 4:1 | 8:2 |  | United States |   |   | 4:2 | --- | 7:1 | 10:3 |  | Sweden |   |   |   |   | --- | 2:1 |  | Finland |   |   |   |   |   | --- |   
 |  
| date | time | team 1 | score | team 2 | 1T | 2T |  | played at Praga |  | 09.03 | 10:00 | Canada | 6-0 | Finland | 3-0 | 4-0 |  | 09.03 | 15:00 | Soviet Union | 5-1 | United States | 1-0 | 2-0 |  | 09.03 | 20:00 | Czechoslovakia | 4-1 | Sweden | 3-0 | 3-1 |  | 10.03 | 15:00 | Czechoslovakia | 8-2 | Finland | 3-1 | 6-1 |  | 10.03 | 20:00 | United States | 7-1 | Sweden | 2-0 | 5-0 |  | 11.03 | 15:00 | United States | 10-3 | Finland | 5-2 | 7-2 |  | 11.03 | 20:00 | Canada | 3-1 | Soviet Union | 2-0 | 2-0 |  | 12.03 | 15:00 | Canada | 5-0 | Sweden | 1-0 | 3-0 |  | 12.03 | 20:00 | Soviet Union | 4-3 | Czechoslovakia | 2-1 | 2-3 |  | 13.03 | 15:00 | Sweden | 2-1 | Finland | 2-0 | 2-1 |  | 13.03 | 20:00 | United States | 4-2 | Czechoslovakia | 1-0 | 4-2 |  | 14.03 | 15:00 | Soviet Union | 6-1 | Finland | 4-0 | 4-1 |  | 14.03 | 20:00 | Canada | 4-1 | United States | 1-0 | 2-0 |  | 15.03 | 10:00 | Soviet Union | 4-2 | Sweden | 0-2 | 2-2 |  | 15.03 | 15:00 | Czechoslovakia | 5-3 | Canada | 2-0 | 3-1 |   
| Group 7-12 | p | w | d | l | gf | ga |  | 7. West Germany | 9 | 4 | 1 | 0 | 30: | 9 |  | 8. Norway | 7 | 3 | 1 | 1 | 20: | 20 |  | 9. East Germany | 6 | 3 | 0 | 2 | 20: | 21 |  | 10.Italy | 5 | 2 | 1 | 2 | 20: | 17 |  | 11.Poland | 2 | 1 | 0 | 4 | 11: | 20 |  | 12.Switzerland | 1 | 0 | 1 | 4 | 8: | 22 |   
 | 
| Team | Ge | No | Ea | It | Po | Sw |  | West Germany | --- | 9:4 | 8:0 | 2:2 | 5:3 | 6:0 |  | Norway |   | --- | 4:1 | 4:3 | 4:3 | 4:4 |  | East Germany |   |   | --- | 8:6 | 5:1 | 6:2 |  | Italy |   |   |   | --- | 5:2 | 4:1 |  | Poland |   |   |   |   | --- | 2:1 |  | Switzerland |   |   |   |   |   | --- |   
 |  
| date | venue | team 1 | score | team 2 | 1T | 2T |  |  all games began at 17:30 |  | 09.03 | Kladno | East Germany | 5-1 | Poland | 3-1 | 4-1 |  | 09.03 | Mlada Boleslav | Norway | 4-4 | Switzerland | 1-2 | 2-3 |  | 09.03 | Kolin | West Germany | 2-2 | Italy | 0-0 | 0-2 |  | 10.03 | Kladno | Norway | 4-3 | Italy | 1-3 | 3-3 |  | 10.03 | Mlada Boleslav | West Germany | 5-3 | Poland | 1-1 | 3-2 |  | 10.03 | Kolin | East Germany | 6-2 | Switzerland | 2-1 | 4-1 |  | 11.03 | Kladno | West Germany | 8-0 | East Germany | 2-0 | 6-0 |  | 11.03 | Mlada Boleslav | Italy | 4-1 | Switzerland | 0-0 | 3-0 |  | 11.03 | Kolin | Norway | 4-3 | Poland | 2-2 | 3-2 |  | 13.03 | Kladno | East Germany | 8-6 | Italy | 3-3 | 6-6 |  | 13.03 | Mlada Boleslav | West Germany | 9-4 | Norway | 3-2 | 6-3 |  | 13.03 | Kolin | Poland | 2-1 | Switzerland | 0-1 | 1-1 |  | 14.03 | Kladno | West Germany | 6-0 | Switzerland | 2-0 | 4-0 |  | 14.03 | Mlada Boleslav | Italy | 5-2 | Poland | 0-1 | 2-2 |  | 14.03 | Kolin | Norway | 4-1 | East Germany | 1-0 | 3-0 |   
| Group A | p | w | d | l | gf | ga |  | 1. Canada | 6 | 3 | 0 | 0 | 39: | 2 |  | 2. Czechoslovakia | 4 | 2 | 0 | 1 | 24: | 8 |  | 3. Switzerland | 2 | 1 | 0 | 2 | 8: | 35 |  | 4. Poland | 0 | 0 | 0 | 3 | 4: | 30 |   
 | 
| Team | Ca | Cz | Sw | Po |  | Canada | --- | 7:2 | 23:0 | 9:0 |  | Czechoslovakia |   | --- | 9:0 | 13:1 |  | Switzerland |   |   | --- | 8:3 |  | Poland |   |   |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Bratislava |  | 05.03 | Czechoslovakia | 9-0 | Switzerland | 3-0 | 5-0 |  | 05.03 | Canada | 9-0 | Poland | 4-0 | 7-0 |  | 06.03 | Canada | 23-0 | Switzerland | 10-0 | 14-0 |  | 06.03 | Czechoslovakia | 13-1 | Poland | 5-0 | 8-0 |  | 07.03 | Switzerland | 8-3 | Poland | 4-1 | 6-2 |  | 07.03 | Canada | 7-2 | Czechoslovakia | 1-0 | 7-0 |   
| Group B | p | w | d | l | gf | ga |  | 1. Soviet Union | 6 | 3 | 0 | 0 | 24: | 4 |  | 2. United States | 4 | 2 | 0 | 1 | 21: | 10 |  | 3. Norway | 2 | 1 | 0 | 2 | 10: | 26 |  | 4. East Germany | 0 | 0 | 0 | 3 | 6: | 21 |   
 | 
| Team | So | Un | No | Ea |  | Soviet Union | --- | 5:2 | 13:1 | 6:1 |  | United States |   | --- | 10:3 | 9:2 |  | Norway |   |   | --- | 6:3 |  | East Germany |   |   |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Brno |  | 05.03 | Soviet Union | 6-1 | East Germany | 2-0 | 4-1 |  | 05.03 | United States | 10-3 | Norway | 3-0 | 7-2 |  | 06.03 | United States | 9-2 | East Germany | 3-0 | 6-1 |  | 06.03 | Soviet Union | 13-1 | Norway | 7-1 | 10-1 |  | 07.03 | Norway | 6-3 | East Germany | 2-2 | 5-2 |  | 07.03 | Soviet Union | 5-2 | United States | 1-1 | 2-2 |   
| Group C | p | w | d | l | gf | ga |  | 1. Sweden | 5 | 2 | 1 | 0 | 21: | 5 |  | 2. Finland | 3 | 1 | 1 | 1 | 13: | 12 |  | 3. West Germany | 2 | 1 | 0 | 2 | 11: | 13 |  | 4. Italy | 2 | 1 | 0 | 2 | 7: | 22 |   
 | 
| Team | Sw | Fi | Ge | It |  | Sweden | --- | 4:4 | 6:1 | 11:0 |  | Finland |   | --- | 5:3 |   |  | West Germany |   |   | --- | 7:2 |  | Italy |   | 5:4 |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Ostrava |  | 05.03 | Sweden | 11-0 | Italy | 3-0 | 7-0 |  | 05.03 | Finland | 5-3 | West Germany | 0-0 | 1-2 |  | 06.03 | West Germany | 7-2 | Italy | 4-1 | 5-1 |  | 06.03 | Sweden | 4-4 | Finland | 2-1 | 4-2 |  | 07.03 | Italy | 5-4 | Finland | 2-1 | 3-1 |  | 07.03 | Sweden | 6-1 | West Germany | 0-0 | 2-1 |   
 |