De två bästa i varje grupp går till huvudrundan. Lagen från grupp A, B och C spelar huvudrundegrupp I i Cluj-Napoca, och lagen från grupp D, E och F spelar huvudrundegrupp II i Katowice.
Poäng och mål mot det andra laget från den egna gruppen följer med in i huvudrundan. Där möter varje lag de fyra lagen från de två andra grupperna.
Semifinalerna spelas 18 december i Katowice: etta i grupp I mot tvåa i grupp II, och tvåa i grupp I mot etta i grupp II. Treorna i huvudrundegrupperna spelar om plats 5 samma dag. Bronsmatch och final spelas 20 december i Spodek.
Plats 7–12 avgörs på placeringen i huvudrundan och plats 13–24 på placeringen i gruppspelet, utan placeringsmatcher.
Så funkar huvudrundan