Preliminary Round: 16 teams are divided into four groups. They play each other in a single round robin system, so each team plays three matches. A win is worth two points, while a draw is worth one point. The top three teams from each group advance to the Main Round.
Main Round: 12 teams are divided in two groups. They play against the teams they didn't play in the Preliminary Round, so each team plays 3 matches. All points from the Preliminary Round, except the points gained against the 4th place team in the preliminary group, are carried forward into the Main Round. Same round robin rules apply as in the Preliminary Round. Top 2 teams from each group advance to the semifinals, while the third placed team from each group advances to the 5th-6th Place Play-off, and the fourth placed team to the 7th-8th Place Play-off.
Final Round: 8 teams play in the final weekend of the championships. 3rd place teams from the Main Round play in the 5th-6th Place Play-off, and 4th place team to the 7th-8th Place Play-off. Other teams play in the semifinals. Losers of the semifinals advance to the 3rd-4th Place Play-off, and winners advance to the Final.