Teams were split into three groups of four teams each and played in a single round-robin format. Each group played all their games in a single host city. The top two teams from each group advanced to the second stage, where two groups of three teams were formed. The top two teams from each group advanced to the semifinals, which consisted of single-elimination playoffs, where the champion was decided. An extra match was played for third place between the losing teams from the semifinals.