Final
Second leg:
13/12 Zamalek 1-0 Raja Casblanca
First leg:
30/11 Raja Casablanca 0-0 Zamalek
Semi-finals
Second leg:
15/11 - Zamalek 2-0 TP Mazembe
Zamalek win 3-1 on aggregate
17/11 - Raja Casablanca 4-0 Asec Abidjan
Raja Casablanca win 4-2 on aggregate
First leg:
02/11 - Asec 2-0 Raja Casablanca
03/11 - TP Mazembe 1-1 Zamalek
League Tables:
| Group A | ||||||||
| Team | W | D | L | Gf | Ga | Gd | Pts | |
| Raja Casablanca | 4 | 1 | 1 | 10 | 8 | +2 | 13 | |
| TP Mazembe | 3 | 1 | 2 | 6 | 3 | +3 | 10 | |
| Jeanne d'Arc | 2 | 0 | 4 | 7 | 10 | -3 | 6 | |
| Al Ahly | 1 | 2 | 3 | 7 | 9 | -2 | 5 | |
| Group B | ||||||||
| Team | W | D | L | Gf | Ga | Gd | Pts | |
| Zamalek | 4 | 1 | 1 | 10 | 3 | +7 | 13 | |
| Asec Abidjan | 4 | 0 | 2 | 12 | 6 | +6 | 12 | |
| Esperance | 3 | 1 | 2 | 9 | 7 | +2 | 10 | |
| Costa Do Sol | 0 | 0 | 6 | 1 | 17 | -16 | 0 | |
Results and fixtures
Round 1
2 August
Zamalek 3-1 Asec Abidjan (Cairo)
3 August
TP Mazembe 2-0 Raja Casablanca
Al Ahly 1-2 Jeanne d'Arc
4 August
Costa do Sol 0-1 Esperance
Round 2
17 August
Jeanne d'Arc 0-1 TP Mazembe
Esperance 1-1 Zamalek
18 August
Asec Abidjan 5-0 Costa do Sol Abidjan
Raja Casablanca 2-1 Al Ahly
Round 3
31 August
Costa do Sol 0-2 Zamalek
Esperance 2-0 Asec Abidjan
1 September
Jeanne d'Arc 1-2 Raja Casablanca
Al Ahly 1-0 TP Mazembe
Round 4
13 September
Zamalek 3-0 Costa do Sol
14 September
TP Mazembe 0-0 Al Ahly
15 September
Raja Casablanca 1-2 Jeanne d'Arc
Asec Abidjan 3-1 Esperance
Round 5
5 October
Asec Abidjan 1-0 Zamalek
6 October
Esperance 4-1 Costa do Sol
Jeanne d'Arc 2-1 Al Ahly
Raja Casablanca 1-0 TP Mazembe
Round 6
18 October
Al Ahly 3-3 Raja Casablanca
TP Mazembe 3-1 Jeanne d'Arc
19 October
Costa do Sol 0-2 Asec Abidjan
Zamalek 1-0 Esperance