Z każdej grupy awansowały dalej 4 kluby.
W drugim etapie 24 kluby podzielone zostały na 4 grupy po 6 klubów. Do trzeciego etapu awansowały po 3 najlepsze kluby z każdej grupy.
Równolegle do drugiego etapu rozegrano turniej z udziałem 30 klubów, które odpadły w pierwszym etapie. Kluby te podzielone zostały na 6 grup po 5 klubów. Do trzeciego etapu awansowali tylko zwycięzcy tych grup.
W trzecim etapie 18 klubów podzielono na dwie grupy (A i B) liczące po 9 klubów. Do półfinału awansowały 2 najlepsze kluby z każdej grupy.
W półfinale 4 najlepsze kluby z trzeciego etapu zmierzyły się ze sobą "na krzyż" - czyli zwycięzca grupy A grał u siebie z drugim zespołem grupy B oraz zwycięzca grupy B grał u siebie z drugim zespołem grupy A.
Zwycięzcy par finałowych rozegrali jeden mecz decydujący o mistrzostwie Brazylii.