Na primeira fase, os times jogaram entre si, em turno e returno, classificando-se para a próxima fase as 16 equipes assim definidas:
- As vencedoras de cada um dos grupos.
- As de melhor índice técnico dentre as classificadas em segundo lugar de cada grupo, em número necessário para completar o total de 16 equipes.
- As de melhor índice técnico dentre as classificadas, respectiva e sucessivamente em terceiro, quarto, quinto e sexto lugar de cada grupo, em número necessário para completar o total de 16 equipes.
Na segunda fase, essas equipes foram distribuídas em 4 grupos (I, II, III e IV), formados por 4 equipes cada um. Elas jogaram entre si em turno e returno dentro do grupo, classificando-se as 2 primeiras de cada um.
Na terceira fase, as equipes foram divididas em dois grupos de quatro, jogando em turno e returno dentro do grupo e classificando-se as duas primeiras de cada um.
Na quarta fase, as equipes foram divididas em dois grupos de dois, jogando em turno e returno dentro do grupo.
Na quinta fase, as vencedoras da fase anterior disputaram a final em dois jogos, e as perdedoras disputaram o terceiro lugar, também em dois jogos.