На групповой стадии все команды играют по круговой системе три раунда, получая очки за результаты в матчах. По итогам трёх раундов, восемь лучших команд из 12 (два победителя каждой из трёх групп + две команды из трёх, занявших третьи места в своих группах, показавшие лучший результат) проходят в плей-офф. Остальные 4 команды завершают олимпийский турнир на групповой стадии. В раунде плей-офф восемь команд играют 4 четвертьфинала: выигравшие играют полуфиналы и далее финал и матч за 3-е место, проигравшие играют два классификационных матча, и затем играют ещё два классификационных матча, разбирая позиции с 5-й по 8-ю.