Z każdej grupy do następnego etapu awansowało po 5 klubów.

W drugim etapie 20 klubów podzielono na dwie grupy – 1 i 2. Kluby obu grup grały ze sobą „na krzyż”, czyli kluby z grupy 1 grały tylko z klubami grupy 2. Do trzeciego etapu awansowało 6 najlepszych klubów z każdej grupy.

Ponadto o awans do trzeciego etapu ubiegały się 22 kluby, które odpadły w pierwszym etapie. Podzielone zostały na 4 grupy, z których awansowali tylko zwycięzcy.

W trzecim etapie 16 klubów podzielono na dwie grupy (A i B) po 8 klubów. Do półfinału awansowały po 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.

Pierwszy etap Grupy A i B Kluby z grupy A grały tylko z klubami grupy B (i na odwrót).