| Finals played at Praga |  | Game | date | team 1 | score | team 2 | 1T | 2T |  | Final | 10.05 | Sweden | 5-2 | Finland | 1-0 | 4-0 |  | 3-4 | 10.05 | Czechoslovakia | 5-2 | Switzerland | 2-0 | 2-2 |  | 1/2 | 09.05 | Sweden | 4-1 | Switzerland | 3-0 | 3-1 |  |  1/2 | 09.05 | Finland | 2-2 | Czechoslovakia | 0-0 | 1-2 |  |  pen. 2-0 |  | 1/4 | 06.05 | Finland | 4-3 | Canada | 2-1 | 3-1 |  | 1/4 | 06.05 | Sweden | 2-0 | Russia | 1-0 | 2-0 |  | 1/4 | 06.05 | Switzerland | 3-1 | Germany | 1-0 | 1-1 |  | 1/4 | 06.05 | Czechoslovakia | 8-1 | United States | 4-0 | 6-1 |  | 11-12 | 06.05 | France | 3-1 | Poland | 1-1 | 2-1 |   
| Group A | p | w | d | l | gf | ga |  | 1. Finland | 10 | 5 | 0 | 0 | 32: | 8 |  | 2. Germany | 8 | 4 | 0 | 1 | 30: | 14 |  | 3. United States | 5 | 2 | 1 | 2 | 14: | 15 |  | 4. Sweden | 4 | 1 | 2 | 2 | 14: | 12 |  | 5. Italy | 3 | 1 | 1 | 3 | 10: | 18 |  | 6. Poland | 0 | 0 | 0 | 5 | 8: | 41 |   
 | 
| Team | Fi | Ge | Un | Sw | It | Po |  | Finland | --- | 6:3 | 6:1 | 3:1 | 6:1 | 11:2 |  | Germany |   | --- | 5:3 | 5:2 | 6:2 | 11:1 |  | United States |   |   | --- | 4:4 | 1:0 | 5:0 |  | Sweden |   |   |   | --- | 0:0 | 7:0 |  | Italy |   |   |   |   | --- | 7:5 |  | Poland |   |   |   |   |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Praga |  | 28.04 | Sweden | 7-0 | Poland | 1-0 | 4-0 |  | 28.04 | Finland | 6-3 | Germany | 0-0 | 2-1 |  | 28.04 | United States | 1-0 | Italy | 1-0 | 1-0 |  | 29.04 | Finland | 11-2 | Poland | 4-0 | 6-1 |  | 29.04 | Germany | 5-3 | United States | 1-2 | 4-2 |  | 29.04 | Sweden | 0-0 | Italy | 0-0 | 0-0 |  | 01.05 | Italy | 7-5 | Poland | 1-2 | 4-4 |  | 01.05 | Germany | 5-2 | Sweden | 1-0 | 2-1 |  | 01.05 | Finland | 6-1 | United States | 3-0 | 5-1 |  | played at Bratislava |  | 03.05 | United States | 5-0 | Poland | 2-0 | 2-0 |  | 03.05 | Germany | 6-2 | Italy | 0-0 | 1-1 |  | 03.05 | Finland | 3-1 | Sweden | 1-0 | 1-1 |  | 04.05 | Germany | 11-1 | Poland | 4-0 | 8-0 |  | 04.05 | Finland | 6-1 | Italy | 1-0 | 5-0 |  | 04.05 | United States | 4-4 | Sweden | 1-1 | 2-4 |   
| Group B | p | w | d | l | gf | ga |  | 1. Russia | 9 | 4 | 1 | 0 | 23: | 10 |  | 2. Czechoslovakia | 8 | 4 | 0 | 1 | 18: | 7 |  | 3. Switzerland | 6 | 2 | 2 | 1 | 12: | 11 |  | 4. Canada | 5 | 2 | 1 | 2 | 15: | 18 |  | 5. Norway | 2 | 1 | 0 | 4 | 8: | 16 |  | 6. France | 0 | 0 | 0 | 5 | 8: | 22 |   
 | 
| Team | Ru | Cz | Sw | Ca | No | Fr |  | Russia | --- | 4:2 | 2:2 | 6:4 | 3:2 | 8:0 |  | Czechoslovakia |   | --- | 2:0 | 5:2 | 6:1 | 3:0 |  | Switzerland |   |   | --- | 1:1 | 3:1 | 6:5 |  | Canada |   |   |   | --- | 4:3 | 4:3 |  | Norway |   |   |   |   | --- | 1:0 |  | France |   |   |   |   |   | --- |   
 |  
| date | team 1 | score | team 2 | 1T | 2T |  | played at Bratislava |  | 28.04 | Canada | 4-3 | France | 2-0 | 3-1 |  | 28.04 | Russia | 2-2 | Switzerland | 0-2 | 0-2 |  | 28.04 | Czechoslovakia | 6-1 | Norway | 2-0 | 5-1 |  | 30.04 | Switzerland | 1-1 | Canada | 0-0 | 0-1 |  | 30.04 | Czechoslovakia | 3-0 | France | 0-0 | 1-0 |  | 30.04 | Russia | 3-2 | Norway | 1-1 | 1-2 |  | 01.05 | Switzerland | 6-5 | France | 2-1 | 3-3 |  | 01.05 | Canada | 4-3 | Norway | 3-1 | 4-2 |  | 01.05 | Russia | 4-2 | Czechoslovakia | 2-0 | 3-2 |  | played at Praga |  | 03.05 | Russia | 8-0 | France | 2-0 | 4-0 |  | 03.05 | Switzerland | 3-1 | Norway | 1-0 | 2-1 |  | 03.05 | Czechoslovakia | 5-2 | Canada | 2-1 | 3-2 |  | 04.05 | Norway | 1-0 | France | 0-0 | 1-0 |  | 04.05 | Russia | 6-4 | Canada | 2-0 | 5-0 |  | 04.05 | Czechoslovakia | 2-0 | Switzerland | 0-0 | 1-0 |   
 |