| | Final jogado no Campo de Costa do Sol, Maputo. |  | date | time | team 1 | score | team 2 | HT |  | Sat 07.10.16 | 15:00 | Maxaquene Maputo | 0-3 | Liga Desportiva de Maputo | 0-1 |  | 0-1 0-2 Sonito 11' 49' 0-3 Osvaldo 74' Arbitro: Adilo Mamudo. | 
 | date | time | team 1 | score | team 2 | HT |  | Ferroviário da Beira 0-5 Liga Desportiva de Maputo |  | Sun 26.06.16 | 15:00 | Ferroviário da Beira | 0-2 | Liga Desportiva de Maputo | 0-1 |  | 0-1 Andro 0-2 Mario 70' |  | Sun 05.09.16 | 14:30 | Liga Desportiva de Maputo | 3-0 | Ferroviário da Beira | 1-0 |  | 1-0 --'pen. 2-0 Gildo 54' 3-0 Andro 74' |  | Ferroviário de Nacala 2-3 Maxaquene Maputo |  | Sun 26.06.16 | 15:00 | Ferroviário de Nacala | 1-1 | Maxaquene Maputo | 0-0 |  | 1-0 Chelito 78' 1-1 Luckman 90+1' |  | Sun 05.09.16 | 14:30 | Maxaquene Maputo | 2-1 | Ferroviário de Nacala | 0-0 |  | After extra time 0-1 Marrufo 56' 1-1 2-1 Luckman 87' 96' | 
 | Sorteio 27 Maio |  | Vencedores dos grupos passam para as meias-finais. |  | Liga Desportiva de Maputo, Maxaquene Maputo, Ferroviário da Beira e Ferroviário de Nacala. | 
 |  |  | 8 equipas distribuidas em 2 grupos. | 
 | | Group A | p | w | d | l | gf | ga | g+- |  | 1. Liga Desportiva de Maputo | 5 | 1 | 2 | 0 | 4: | 2 | +2 |  | 2. Ferroviário Maputo | 5 | 1 | 2 | 0 | 4: | 3 | +1 |  | 3. ENH FC de Vilankulo | 4 | 1 | 1 | 1 | 1: | 1 | 0 |  | 4. Desportivo Maputo | 1 | 0 | 1 | 2 | 3: | 6 | -3 | 
 | Team | Ferr | Liga | ENH | Desp |  | Ferroviário Maputo | --- |  | 1:0 | - |  | Liga Desportiva de Maputo | 1:1 | --- | - |  |  | ENH FC de Vilankulo |  |  | --- | 1:0 |  | Desportivo Maputo | 2:2 | 1:3 |  | --- | 
 |  | 
 | | date | time | team 1 | score | team 2 | HT |  | Sat 04.06.16 | 15:00 | Liga Desportiva de Ma | 1-1 | Ferroviário Maputo | 0-0 |  | 0-1 Diogo 65' 1-1 Andro 90'pen. Campo da Liga Desportiva na Matola. |  | Sun 05.06.16 | 09:30 | ENH FC de Vilankulo | 1-0 | Desportivo Maputo | 0-0 |  | Remarcado por chegada tarde do equipamento.  Xime 64' Campo de Vilankulo. |  | Wed 08.06.16 | 15:00 | Desportivo Maputo | 1-3 | Liga Desportiva de Ma | 0-1 |  | 0-1 Mario 26' 1-1 Elias 53' 1-2 Joca 56' 1-3 Elias 80' Campo do Afrin. |  | Wed 15.06.16 | 15:00 | Ferroviário Maputo | 1-0 | ENH FC de Vilankulo | 1-0 |  | 1-0 Luis 17' Estadio de Machava. Arbitro: Anotonio Munguambe. |  | Sun 19.06.16 | 15:00 | Desportivo Maputo | 2-2 | Ferroviário Maputo | 1-0 |  | 1-0 Laque 23' 2-0 Mambucho 70'OG 2-1 69' 2-2 75' Estadio Nacional de Zimpeto. Arbitro: Paulo Jonas. |  | Sun 19.06.16 | 15:00 | ENH FC de Vilankulo | 0-0 | Liga Desportiva de Ma |  |  | Campo de Vilankulo. Arbitro: Celso Alvacao. | 
 |  | 
 | | Group B | p | w | d | l | gf | ga | g+- |  | 1. Maxaquene Maputo | 7 | 2 | 1 | 0 | 4: | 2 | +2 |  | 2. Costa do Sol Maputo | 6 | 2 | 1 | 1 | 5: | 3 | +2 |  | 3. Clube de Chibuto | 4 | 1 | 0 | 1 | 5: | 4 | +1 |  | 4. Estrela Vermelha Maputo | 0 | 0 | 0 | 3 | 1: | 6 | -5 | 
 | Team | Cost | Maxa | Club | Estr |  | Costa do Sol Maputo | --- |  | 2:1 |  |  | Maxaquene Maputo | 2:1 | --- |  | 1:0 |  | Clube de Chibuto |  | 1:1 | --- | 3:1 |  | Estrela Vermelha Maputo | 0:2 |  |  | --- | 
 |  | 
 | | date | time | team 1 | score | team 2 | HT |  | Sat 04.06.16 | 15:00 | Clube de Chibuto | 3-1 | Estrela Vermelha Maputo | 0-0 |  | 1-0 66' 2-0 Maninho 69' 3-0 Xawa 70' 3-1 Clei 72' Campo do Chibuto. |  | Sun 05.06.16 | 15:00 | Maxaquene Maputo | 2-1 | Costa do Sol Maputo |  |  | 1-1 Lala 80' 2-1 Luckman 87' Estadio Nacional de Zimpeto. Arbitro: Estevao Matsinhe |  | Wed 08.06.16 | 15:00 | Maxaquene Maputo | 1-0 | Estrela Vermelha Maputo | 0-0 |  | 1-0 Butana 75'pen.  Estadio Nacional de Zimpeto. |  | Wed 15.06.16 | 15:00 | Costa do Sol Maputo | 2-1 | Clube de Chibuto | 0-0 |  | 1-0 2-0 Lala 53' --'pen. 2-1 Cristopher 90+4' Campo do Costa do Sol. Arbitro: Amosse Lazaro. |  | Sun 19.06.16 | 15:00 | Clube de Chibuto | 1-1 | Maxaquene Maputo | 1-1 |  | 0-1 Babatunde 23' 1-1 Chiacualacuala 38' Campo do Chibuto. |  | Sun 19.06.16 | 15:00 | Estrela Vermelha Maputo | 0-1 | Costa do Sol Maputo | 0-1 |  | 0-1 Manuelito 32' 0-2 Manucho 54' Campo do Costa do Sol. Arbitro: Audilio Muandro. | 
 |  | 
 |
 |  |  | Vencedor Ferroviário da Beira. | 
 | | Group C | p | w | d | l | gf | ga | g+- |  | 1. Ferroviário da Beira | 6 | 2 | 0 | 1 | 3: | 1 | +2 |  | 2. Uniao Desp. de Songo | 6 | 2 | 0 | 1 | 3: | 1 | +2 |  | 3. Primeiro de Maio Quelimane | 3 | 1 | 0 | 2 | 2: | 4 | -2 |  | 4. Chingale Tete | 3 | 1 | 0 | 2 | 2: | 4 | -2 | 
 | Team | Ferr | Unia | Chin | Prim |  | Ferroviário da Beira | --- |  |  | 2:0 |  | Uniao Desp. de Songo | 0:1 | --- |  |  |  | Chingale Tete | 1:0 | 0:2 | --- |  |  | Primeiro de Maio Quelimane |  | 0:1 | 2:1 | --- | 
 |  | 
 | | date | time | team 1 | score | team 2 | HT |  | Sat 04.06.16 | 15:00 | Uniao Desp. de Songo | 0-1 | Ferroviário da Beira | 0-1 |  | 0-1 Dayo 1' Campo da Uniao desportiva de Songo. |  | Sat 04.06.16 | 15:00 | Primeiro de Maio Quelimane | 2-1 | Chingale Tete |  |  | 1-0 --- 8' 2-0 2-1 Campo do Ferroviário de Quelimane. |  | Wed 08.06.16 | 15:00 | Chingale Tete | 1-0 | Ferroviário da Beira | 1-0 |  | 1-0 Joseph 42' Campo do Desportivo de Tete. |  | Wed 15.06.16 | 15:00 | Primeiro de Maio Quelimane | 0-1 | Uniao Desp. de Songo | 0-0 |  | 0-1 Jerry 47' Campo do Ferroviário de Quelimane. |  | Sun 19.06.16 | 15:00 | Ferroviário da Beira | 2-0 | Primeiro de Maio Quel | 1-0 |  | 1-0 2-0 Babo Campo do Ferroviário da Beira (Caldeirao). |  | Sun 19.06.16 | 15:00 | Chingale Tete | 0-2 | Uniao Desp. de Songo | 0-0 |  | 0-1 58' 0-2 Cambala Campo do Desportivo de Tete. Arbitro: Eduardo Santos. | 
 |  | 
 |
 |  |  | Vencedor Ferroviário de Nacala | 
 | | Group D | p | w | d | l | gf | ga | g+- |  | 1. Ferroviário de Nacala | 7 | 2 | 1 | 0 | 3: | 0 | +3 |  | 2. Ferroviário de Nampula | 6 | 2 | 0 | 1 | 2: | 1 | +1 |  | 3. Desportivo de Nacala | 2 | 0 | 2 | 1 | 1: | 2 | -1 |  | 4. Desportivo de Niassa | 0 | 0 | 1 | 2 | 0: | 3 | -3 | 
 | Team | Ferr | Ferr | Desp | Desp |  | Ferroviário de Nampula | --- |  | 1:0 |  |  | Ferroviário de Nacala | 1:0 | --- |  | 2:0 |  | Desportivo de Nacala |  | 0:0 | --- |  |  | Desportivo de Niassa | 0:1 |  | 0:0 | --- | 
 |  | 
 | | date | time | team 1 | score | team 2 | HT |  | Sat 04.06.16 | 15:00 | Ferroviário de Nacala | 2-0 | Desportivo de Niassa | 0-0 |  | 1-0 - 64' 2-0 Marufo 85' Campo da Bela Vista. |  | Sun 05.06.16 | 15:00 | Ferroviário de Nampula | 1-0 | Desportivo de Nacala | 0-0 |  | 1-0Solomao 90' Estadio 25 de Junho. |  | Wed 08.06.16 | 15:00 | Desportivo de Nacala | 0-0 | Ferroviário de Nacala | 0-0 |  | Campo da Bela Vista (Pedreira). |  | Wed 08.06.16 | 15:00 | Desportivo de Niassa | 0-1 | Ferroviário de Nampula | 0-1 |  | 0-1 Vivaldo 27' Estadio Municipla Primeiro de Maio. |  | Sun 19.06.16 | 15:00 | Ferroviário de Nacala | 1-0 | Ferroviário de Nampula | 1-0 |  | 1-0 Vovote 45+1' Campo da Bela Vista (Pedreira). Arbitro: Ramujane Ramujane. |  | Sun 19.06.16 | 15:00 | Desportivo de Niassa | 0-0 | Desportivo de Nacala | 0-0 |  | Estadio Municipla Primeiro de Maio. | 
 |  | 
 |