{| class="wikitable" style="margin-left:1em; text-align:center;"
! style="width:45px;"|Dato
! style="width:45px;"|Tid
! colspan="2"|Bane A
! colspan="2"|Bane B
! colspan="2"|Bane C
! colspan="2"|Bane D
|-
| rowspan="2" style="vertical-align:top;"|20.3.
| 14:00
| style="width:125px; text-align:left; padding-left:5px;"|Kina - Tyskland
| style="width:40px;"|6-8
| style="width:125px; text-align:left; padding-left:5px;"|Rusland - USA
| style="width:40px;"|6-8
| style="width:125px; text-align:left; padding-left:5px;"|Japan - Letland
| style="width:40px;"|7-4
| style="width:125px; text-align:left; padding-left:5px;"|Skotland - Danmark
| style="width:40px;"|9-4
|-
| 19:00
| style="text-align:left; padding-left:5px;"|Letland - Rusland
| 2-4
| style="text-align:left; padding-left:5px;"|Canada - Sverige
| 9-6
| style="text-align:left; padding-left:5px;"|Norge - Schweiz
| 7-6
| style="text-align:left; padding-left:5px;"|Japan - USA
| {{0}}3-10
|-
| rowspan="3" style="vertical-align:top;"|21.3.
| {{0}}8:30
| colspan="2"|
| style="text-align:left; padding-left:5px;"|Danmark – Kina
| 8-3
| style="text-align:left; padding-left:5px;"|Skotland – Tyskland
| 6-9
| colspan="2"|
|-
| 13:30
| style="text-align:left; padding-left:5px;"|Sverige – Norge
| 9-5
| style="text-align:left; padding-left:5px;"|USA – Letland
| 6-7
| style="text-align:left; padding-left:5px;"|Rusland – Japan
| 7-6
| style="text-align:left; padding-left:5px;"|Canada – Schweiz
| 6-4
|-
| 19:00
| style="text-align:left; padding-left:5px;"|Tyskland – Danmark
| {{0}}3-10
| style="text-align:left; padding-left:5px;"|Norge – Canada
| 3-8
| style="text-align:left; padding-left:5px;"|Schweiz – Sverige
| 6-7
| style="text-align:left; padding-left:5px;"|Kina – Skotland
| {{0}}4-14
|-
| rowspan="3" style="vertical-align:top;"|22.3.
| {{0}}8:30
| style="text-align:left; padding-left:5px;"|Skotland – Japan
| 11-2{{0}}
| style="text-align:left; padding-left:5px;"|Danmark – Rusland
| {{0}}4-10
| style="text-align:left; padding-left:5px;"|Kina – Letland
| 8-2
| style="text-align:left; padding-left:5px;"|Tyskland – USA
| {{0}}8-12
|-
| 13:30
| style="text-align:left; padding-left:5px;"|Rusland – Schweiz
| 6-7
| style="text-align:left; padding-left:5px;"|Japan – Sverige
| 5-8
| style="text-align:left; padding-left:5px;"|USA – Norge
| 8-7
| style="text-align:left; padding-left:5px;"|Letland – Canada
| {{0}}6-12
|-
| 19:30
| style="text-align:left; padding-left:5px;"|Canada – Kina
| 10-9{{0}}
| style="text-align:left; padding-left:5px;"|Norge – Tyskland
| {{0}}4-10
| style="text-align:left; padding-left:5px;"|Sverige – Skotland
| 3-7
| style="text-align:left; padding-left:5px;"|Schweiz – Danmark
| 3-8
|-
| rowspan="3" style="vertical-align:top;"|23.3.
| {{0}}8:30
| style="text-align:left; padding-left:5px;"|Sverige – Tyskland
| 2-9
| style="text-align:left; padding-left:5px;"|Schweiz – Kina
| 5-6
| style="text-align:left; padding-left:5px;"|Canada – Danmark
| 9-6
| style="text-align:left; padding-left:5px;"|Norge – Skotland
| 3-7
|-
| 13:30
| style="text-align:left; padding-left:5px;"|Danmark – USA
| 5-6
| style="text-align:left; padding-left:5px;"|Skotland – Letland
| 10-1{{0}}
| style="text-align:left; padding-left:5px;"|Tyskland – Rusland
| 4-7
| style="text-align:left; padding-left:5px;"|Kina – Japan
| 11-6{{0}}
|-
| 19:30
| style="text-align:left; padding-left:5px;"|Letland – Norge
| {{0}}2-11
| style="text-align:left; padding-left:5px;"|USA – Canada
| 4-6
| style="text-align:left; padding-left:5px;"|Japan – Schweiz
| 4-7
| style="text-align:left; padding-left:5px;"|Rusland – Sverige
| {{0}}3-10
|-
| rowspan="3" style="vertical-align:top;"|24.3.
| {{0}}8:30
| style="text-align:left; padding-left:5px;"|Japan – Canada
| {{0}}2-10
| style="text-align:left; padding-left:5px;"|Rusland – Norge
| 3-4
| style="text-align:left; padding-left:5px;"|Letland – Sverige
| 4-7
| style="text-align:left; padding-left:5px;"|USA – Schweiz
| 9-7
|-
| 13:30
| style="text-align:left; padding-left:5px;"|Schweiz – Skotland
| 7-9
| style="text-align:left; padding-left:5px;"|Sverige – Danmark
| 10-9{{0}}
| style="text-align:left; padding-left:5px;"|Norge – Kina
| 7-8
| style="text-align:left; padding-left:5px;"|Canada – Tyskland
| 7-8
|-
| 19:30
| style="text-align:left; padding-left:5px;"|Kina – Rusland
| 9-7
| style="text-align:left; padding-left:5px;"|Tyskland – Japan
| 7-5
| style="text-align:left; padding-left:5px;"|Skotland – USA
| 7-4
| style="text-align:left; padding-left:5px;"|Danmark – Letland
| 13-1{{0}}
|-
| rowspan="3" style="vertical-align:top;"|25.3.
| {{0}}8:30
| style="text-align:left; padding-left:5px;"|USA – Sverige
| 5-9
| style="text-align:left; padding-left:5px;"|Letland – Schweiz
| 6-9
| style="text-align:left; padding-left:5px;"|Rusland – Canada
| 4-7
| style="text-align:left; padding-left:5px;"|Japan – Norge
| 6-5
|-
| 13:30
| style="text-align:left; padding-left:5px;"|Tyskland – Letland
| 4-2
| style="text-align:left; padding-left:5px;"|Kina – USA
| 5-9
| style="text-align:left; padding-left:5px;"|Danmark – Japan
| 8-7
| style="text-align:left; padding-left:5px;"|Skotland – Rusland
| 5-9
|-
| 19:30
| style="text-align:left; padding-left:5px;"|Norge – Danmark
| 7-9
| style="text-align:left; padding-left:5px;"|Canada – Skotland
| 8-5
| style="text-align:left; padding-left:5px;"|Schweiz – Tyskland
| 2-8
| style="text-align:left; padding-left:5px;"|Sverige – Kina
| 4-9
|-
! colspan="10" style="text-align:left; padding-left:5px;"|Tie-breaker om fjerdepladsen
|-
| 26.3.
| 13:30
| style="text-align:left; padding-left:5px;"|Sverige – USA
| 11-8{{0}}
| colspan="6"|
|}
Sport Kultur