20 Apr
CAN
CAN
live
UPCOMING
FINAL{{status}}
SWE
SWE
CAN vs
SWE
Raiffeisen Arena, Group A
14:30
20 Apr
USA
USA
live
UPCOMING
FINAL{{status}}
LAT
LAT
USA vs
LAT
St. Jakob Arena, Group B
16:00
20 Apr
CZE
CZE
live
UPCOMING
F(SO){{status}}
SVK
SVK
CZE vs
SVK
Raiffeisen Arena, Group A
18:30
20 Apr
FIN
FIN
live
UPCOMING
FINAL{{status}}
SUI
SUI
FIN vs
SUI
St. Jakob Arena, Group B
20:00
21 Apr
CAN
CAN
live
UPCOMING
FINAL{{status}}
GER
GER
CAN vs
GER
Raiffeisen Arena, Group A
14:30
21 Apr
LAT
LAT
live
UPCOMING
FINAL{{status}}
FIN
FIN
LAT vs
FIN
St. Jakob Arena, Group B
16:00
21 Apr
SVK
SVK
live
UPCOMING
FINAL{{status}}
SWE
SWE
SVK vs
SWE
Raiffeisen Arena, Group A
18:30
21 Apr
NOR
NOR
live
UPCOMING
FINAL{{status}}
SUI
SUI
NOR vs
SUI
St. Jakob Arena, Group B
20:00
22 Apr
GER
GER
live
UPCOMING
FINAL{{status}}
CZE
CZE
GER vs
CZE
Raiffeisen Arena, Group A
17:00
22 Apr
NOR
NOR
live
UPCOMING
FINAL{{status}}
USA
USA
NOR vs
USA
St. Jakob Arena, Group B
19:00
23 Apr
SVK
SVK
live
UPCOMING
FINAL{{status}}
CAN
CAN
SVK vs
CAN
Raiffeisen Arena, Group A
13:00
23 Apr
SUI
SUI
live
UPCOMING
FINAL{{status}}
LAT
LAT
SUI vs
LAT
St. Jakob Arena, Group B
15:00
23 Apr
SWE
SWE
live
UPCOMING
FINAL{{status}}
CZE
CZE
SWE vs
CZE
Raiffeisen Arena, Group A
17:00
23 Apr
USA
USA
live
UPCOMING
FINAL{{status}}
FIN
FIN
USA vs
FIN
St. Jakob Arena, Group B
19:00
24 Apr
GER
GER
live
UPCOMING
FINAL{{status}}
SVK
SVK
GER vs
SVK
Raiffeisen Arena, Group A
18:30
24 Apr
LAT
LAT
live
UPCOMING
FINAL{{status}}
NOR
NOR
LAT vs
NOR
St. Jakob Arena, Group B
20:00
25 Apr
SWE
SWE
live
UPCOMING
FINAL{{status}}
GER
GER
SWE vs
GER
Raiffeisen Arena, Group A
14:30
25 Apr
SUI
SUI
live
UPCOMING
FINAL{{status}}
USA
USA
SUI vs
USA
St. Jakob Arena, Group B
16:00
25 Apr
CZE
CZE
live
UPCOMING
FINAL{{status}}
CAN
CAN
CZE vs
CAN
Raiffeisen Arena, Group A
18:30
25 Apr
FIN
FIN
live
UPCOMING
FINAL{{status}}
NOR
NOR
FIN vs
NOR
St. Jakob Arena, Group B
20:00
27 Apr
GER
GER
live
UPCOMING
FINAL{{status}}
NOR
NOR
GER vs
NOR
Raiffeisen Arena
11:00
27 Apr
USA
USA
live
UPCOMING
FINAL{{status}}
CZE
CZE
USA vs
CZE
St. Jakob Arena
12:30
27 Apr
FIN
FIN
live
UPCOMING
FINAL{{status}}
SVK
SVK
FIN vs
SVK
Raiffeisen Arena
15:00
27 Apr
CAN
CAN
live
UPCOMING
FINAL{{status}}
SUI
SUI
CAN vs
SUI
St. Jakob Arena
17:30
27 Apr
SWE
SWE
live
UPCOMING
FINAL{{status}}
LAT
LAT
SWE vs
LAT
Raiffeisen Arena
20:00
29 Apr
NOR
NOR
live
UPCOMING
FINAL{{status}}
GER
GER
NOR vs
GER
Raiffeisen Arena
11:00
29 Apr
USA
USA
live
UPCOMING
FINAL{{status}}
SVK
SVK
USA vs
SVK
St. Jakob Arena
15:00
29 Apr
SWE
SWE
live
UPCOMING
FINAL{{status}}
CAN
CAN
SWE vs
CAN
St. Jakob Arena
19:00
30 Apr
CAN
CAN
live
UPCOMING
F(OT){{status}}
SVK
SVK
CAN vs
SVK
St. Jakob Arena
15:00
30 Apr
USA
USA
live
UPCOMING
F(OT){{status}}
SWE
SWE
USA vs
SWE
St. Jakob Arena
19:00