W trzecim etapie 32 kluby podzielono na 4 grupy po 8 klubów. Do ćwierćfinału awansowały po 2 najlepsze kluby z każdej grupy.
W ćwierćfinale, półfinale i finale grano mecz i rewanż systemem pucharowym aż do wyłonienia mistrza Brazylii.
Pierwszy etap Grupa A Mecze chronologicznie DataMecz26 marca 1978EC Juventude – Figueirense FC 0:026 marca 1978Coritiba FBC – Londrina 1:0Adílson26 marca 1978Brasil Pelotas – Joinville 0:1Néia26 marca 1978Grêmio Maringá – SC Internacional 0:1Caçapava26 marca 1978Grêmio Porto Alegre – Caxias 2:2Tadeu, André - Naná, Jurandir29 marca 1978Colorado EC – SC Internacional 0:2Jair, Falcăo29 marca 1978Londrina – EC Juventude 3:1Nivaldo (2), Odair - Freitas29 marca 1978Grêmio Porto Alegre – Figueirense FC 2:0Éder, André29 marca 1978Caxias – Joinville 1:1Ademir Lima - Lico30 marca 1978Chapecoense – Athletico Paranaense 2:0Jorge, Carlos Alberto30 marca 1978Coritiba FBC – Brasil Pelotas 2:0Borjăo, Liminha2 kwietnia 1978Colorado EC – Caxias 1:2Marciano - Bebeto, Jurandir2 kwietnia 1978Grêmio Maringá – Chapecoense 3:1Cosme s, Lula, Itamar - Afonso2 kwietnia 1978SC Internacional – Joinville 3:1Lúcio, Alcione, Bill - Britinho2 kwietnia 1978EC Juventude – Grêmio Porto Alegre 0:1Iúra2 kwietnia 1978Figueirense FC – Athletico Paranaense 1:1Otacílio - Ferretti6 kwietnia 1978Londrina – Athletico Paranaense