Standings
Group A | Pts | Games | W | D | L | GS | GA | GS-GA |
Sundowns | 16 | 6 | 5 | 1 | 0 | 10 | 2 | 8 |
Al-Ahly | 10 | 6 | 3 | 1 | 2 | 7 | 5 | 2 |
Omdurman | 4 | 6 | 1 | 1 | 4 | 4 | 8 | -4 |
Merreikh | 4 | 6 | 1 | 1 | 4 | 5 | 11 | -6 |
Group B | Pts | Games | W | D | L | GS | GA | GS-GA |
Raja | 15 | 6 | 5 | 0 | 1 | 7 | 2 | 5 |
ES Setif | 9 | 6 | 3 | 0 | 3 | 6 | 5 | 1 |
AmaZulu | 7 | 6 | 2 | 1 | 3 | 3 | 6 | -3 |
Horoya | 4 | 6 | 1 | 1 | 4 | 5 | 8 | -3 |
Group C | Pts | Games | W | D | L | GS | GA | GS-GA |
Espérance | 14 | 6 | 4 | 2 | 0 | 12 | 2 | 10 |
Belouiz | 11 | 6 | 3 | 2 | 1 | 10 | 5 | 5 |
ES Sahel | 6 | 6 | 1 | 3 | 2 | 4 | 7 | -3 |
Jwaneng | 1 | 6 | 0 | 1 | 5 | 5 | 17 | -12 |
Group D | Pts | Games | W | D | L | GS | GA | GS-GA |
Wydad | 15 | 6 | 5 | 0 | 1 | 15 | 5 | 10 |
Petro | 11 | 6 | 3 | 2 | 1 | 9 | 8 | 1 |
Zamalek | 4 | 6 | 0 | 4 | 2 | 3 | 6 | -3 |
Sagrada E | 2 | 6 | 0 | 2 | 4 | 1 | 9 | -8 |
Quarter-finals | ||||||||
ES Setif 0 - Espérance 0 Espérance 0 - ES Setif 1 | ||||||||
Petro 2 - Sundowns 1 Sundowns 1 - Petro 1 | ||||||||
Al-Ahly 2 - Raja 1 Raja 1 - Al-Ahly 1 | ||||||||
Belouiz 0 - Wydad 1 Wydad 0 - Belouiz 0 | ||||||||
Semi-finals | ||||||||
Petro 1 - Wydad 3 Wydad 1 - Petro 1 | ||||||||
Al-Ahly 4 - ES Setif 0 ES Setif 2 - Al-Ahly 2 | ||||||||
Final | ||||||||
Al-Ahly 0 - Wydad 2 |