The 2023 African Football League final were the final matches of the 2023 African Football League, the 1st edition of Africa's newest club football tournament, the African Football League, organized by the Confederation of African Football (CAF).

Venues

Stade Mohammed V in Casablanca, Morocco, hosted the first leg.
Loftus Versfeld Stadium in Pretoria, South Africa, hosted the second leg.

Road to the final

Note: In all results below, the score of the finalist is given first (H: home; A: away).

MarokkoWydad ACRound SüdafrikaMamelodi Sundowns
Opponent Agg. 1st leg 2nd leg Opponent Agg. 1st leg 2nd leg
NigeriaEnyimba4–0 1–0 (A) 3–0 (H) Quarter-finalsAngolaPetro de Luanda2–0 2–0 (A) 0–0 (H)
TunesienEspérance de Tunis1–1 (5–4 p)1–0 (H) 0–1 (A) Semi-finalsÄgyptenAl Ahly1–0 1–0 (H) 0–0 (A)

Format

The final was played on a home-and-away two-legged basis.

If the aggregate score was tied after the second leg, the away goals rule was applied, and if still tied, extra time was played, and a penalty shoot-out was used to determine the winner.

Matches

First leg

Details

Wydad ACMarokko2–1SüdafrikaMamelodi Sundowns
Report
Attendance: 45,000
Wydad AC
Mamelodi Sundowns
GK32MarokkoYoussef El Motie
RB22MarokkoAyoub El AmloudGelbe Karte 47'
CB4MarokkoAmine Aboulfath
CB16MarokkoJamal Harkass
LB14MarokkoYahia Attiyat Allah
RM19MarokkoMontasser LahtimiNach unten zeigender roter Pfeil 45+13'
CM5MarokkoYahya Jabrane (c)Gelbe Karte 73'
CM17AlgerienZakaria Draoui
LM23MarokkoHicham BoussefianeNach unten zeigender roter Pfeil 66'
AM13MarokkoAbdellah HaimoudNach unten zeigender roter Pfeil 65'
CF21MarokkoCharki El BahriNach unten zeigender roter Pfeil 78'
Substitutes:
GK1MarokkoMehdi Maftah
GK40FrankreichBoubacar Bah
DF2MarokkoOussama Mahrous
DF15MarokkoHamza Regragui
DF20AlgerienIlyes Chetti
DF25MarokkoAmine Farhane
MF3MarokkoAnas Serrhatgrüner Pfeil nach oben 65'
MF24NiederlandeSoufyan Ahannach
FW10LibyenHamdou Elhounigrüner Pfeil nach oben 45+13'
FW11MarokkoMohamed Ounajemgrüner Pfeil nach oben 66'
FW27SenegalBouly Sambougrüner Pfeil nach oben 78'
FW30MarokkoSaifeddine Bouhra
Manager:
MarokkoAdil Ramzi
GK30SüdafrikaRonwen Williams
RB25SüdafrikaKhuliso Mudau
CB40SüdafrikaRivaldo Coetzee
CB20SüdafrikaGrant KekanaNach unten zeigender roter Pfeil 45'
LB13MarokkoAbdelmounaim Boutouil
RM11ChileMarcelo Allende
DM4SüdafrikaTeboho Mokoena
LM17SüdafrikaAubrey ModibaNach unten zeigender roter Pfeil 68'
RW33SüdafrikaThapelo MasekoNach unten zeigender roter Pfeil 45'
CF18SüdafrikaThemba Zwane (c)Nach unten zeigender roter Pfeil 81'
LW7SüdafrikaLesiba William NkuNach unten zeigender roter Pfeil 68'
Substitutes:
GK1UgandaDenis Onyango
DF3SüdafrikaRushine De Reuck
DF5SüdafrikaMosa Lebusagrüner Pfeil nach oben 45'
DF6KeniaBrian Onyango
MF8SüdafrikaBongani Zungugrüner Pfeil nach oben 81'
MF14SüdafrikaTerrence Mashego
MF21SüdafrikaSphelele Mkhulise
MF34SüdafrikaMothobi Mvala
MF35SüdafrikaNeo Maemagrüner Pfeil nach oben 68'
MF39SüdafrikaLebohang Maboegrüner Pfeil nach oben 45'
FW10UruguayGastón Sirinogrüner Pfeil nach oben 68'
FW22SüdafrikaSiyabonga Mabena
Manager:
SüdafrikaRhulani Mokwena

Assistant referees: Mohammed Abdallah Ibrahim (Sudan) Khalil Hassani (Djibouti) Fourth official: Samuel Uwikunda (Rwanda) Video assistant referee:Mustapha Ghorbal (Algeria) Assistant video assistant referees: Mokrane Gourari (Algeria)

Match rules
  • 90 minutes.
  • Twelve named substitutes, of which up to five may be used.[note 1]

Statistics

Second leg

Details

Mamelodi Sundowns Südafrika2–0Marokko Wydad AC
Report
Mamelodi Sundowns
Wydad AC
MF4SüdafrikaTeboho MokoenaGelbe Karte 90+9'
DF5SüdafrikaMosa Lebusa
FW7SüdafrikaLesiba William Nku
FW11ChileMarcelo AllendeNach unten zeigender roter Pfeil 90+8'
DF13MarokkoAbdelmounaim Boutouil
MF17SüdafrikaAubrey ModibaNach unten zeigender roter Pfeil 89'
MF18SüdafrikaThemba Zwane (c)Gelbe Karte 89'Nach unten zeigender roter Pfeil 90'
FW23BrasilienLucas Ribeiro CostaNach unten zeigender roter Pfeil 66'
DF25SüdafrikaKhuliso MudauGelbe Karte 90+9'
GK30SüdafrikaRonwen WilliamsGelbe Karte 86'
MF34SüdafrikaMothobi Mvala
FW38NamibiaPeter ShalulileNach unten zeigender roter Pfeil 89'
Substitutes:
GK1UgandaDenis Onyango
DF3SüdafrikaRushine De Reuck
DF6KeniaBrian Onyangogrüner Pfeil nach oben 89'
MF8SüdafrikaBongani Zungugrüner Pfeil nach oben 66'
FW10UruguayGastón Sirino
MF14SüdafrikaTerrence Mashegogrüner Pfeil nach oben 89'
MF21SüdafrikaSphelele Mkhulise
FW22SüdafrikaSiyabonga Mabena
MF24SüdafrikaSipho Mbule
FW33SüdafrikaThapelo MasekoGelbe Karte 90+10'grüner Pfeil nach oben 90'
MF35SüdafrikaNeo Maema
MF39SüdafrikaLebohang Maboegrüner Pfeil nach oben 90+8'
Manager:
SüdafrikaRhulani Mokwena
MF3MarokkoAnas SerrhatGelbe Karte 45+12'Nach unten zeigender roter Pfeil 85'
DF4MarokkoAmine Aboulfath
MF13MarokkoAbdellah HaimoudNach unten zeigender roter Pfeil 65'
DF14MarokkoYahia Attiyat Allah
DF16MarokkoJamal Harkass
FW19MarokkoMontasser LahtimiNach unten zeigender roter Pfeil 45'
DF22MarokkoAyoub El Amloud (c)
FM17AlgerienZakaria Draoui
FW21MarokkoCharki El BahriGelbe Karte 38'Nach unten zeigender roter Pfeil 45'
FW23MarokkoHicham BoussefianeNach unten zeigender roter Pfeil 65'
GK32MarokkoYoussef El Motie
Substitutes:
GK1MarokkoMehdi Maftah
DF2MarokkoOussama Mahrous
FW10LibyenHamdou Elhounigrüner Pfeil nach oben 65'
FW11MarokkoMohamed Ounajemgrüner Pfeil nach oben 85'
DF15MarokkoHamza Regragui
DF20AlgerienIlyes Chetti
MF24NiederlandeSoufyan Ahannachgrüner Pfeil nach oben 65'
DF25MarokkoAmine Farhane
FW27SenegalBouly Sambougrüner Pfeil nach oben 45'
FW30MarokkoSaifeddine Bouhragrüner Pfeil nach oben 45'
DF35Demokratische Republik KongoArsène Zola
GK40FrankreichBoubacar Bah
Manager:
MarokkoAdil Ramzi

Assistant referees: Elvis Guy Noupue Nguegoue (Cameroon) Arsenio Shadrick Marongella (Mozambique) Video assistant referee:Peter Waweru (Kenya) Assistant video assistant referees:Haythem Guirat (Tunisia)

Match rules

Statistics

Notes

  1. ^Each team was only given three opportunities to make substitutions, excluding substitutions made at half-time.

References