2023 African Football League final

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).

2023 African Football League final
Match programme cover
Event2023 African Football League
First leg
Date5 November 2023 (2023-11-05)[1]
VenueStade Mohammed V, Casablanca
RefereeMahmood Ismail (Sudan)
Attendance45,000
WeatherMostly cloudy
18 °C (64 °F)
84% humidity
Second leg
Date12 November 2023 (2023-11-12)[1]
VenueLoftus Versfeld Stadium, Pretoria
RefereeJean-Jacques Ndala Ngambo (DR Congo)
Attendance50,000
WeatherPartially covered
34 °C (93 °F)
22% humidity
2025

Venues edit

 
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 edit

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

  Wydad AC Round   Mamelodi Sundowns
Opponent Agg. 1st leg 2nd leg Opponent Agg. 1st leg 2nd leg
  Enyimba 4–0 1–0 (A) 3–0 (H) Quarter-finals   Petro de Luanda 2–0 2–0 (A) 0–0 (H)
  Espérance de Tunis 1–1 (5–4 p) 1–0 (H) 0–1 (A) Semi-finals   Al Ahly 1–0 1–0 (H) 0–0 (A)

Format edit

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 edit

First leg edit

Details edit

Wydad AC  2–1  Mamelodi Sundowns
Report
Attendance: 45,000
 
 
 
 
 
 
 
 
 
Wydad AC
 
 
 
 
 
 
 
 
 
Mamelodi Sundowns
GK 32   Youssef El Motie
RB 22   Ayoub El Amloud   47'
CB 4   Amine Aboulfath
CB 16   Jamal Harkass
LB 14   Yahia Attiyat Allah
RM 19   Montasser Lahtimi   45+13'
CM 5   Yahya Jabrane (c)   73'
CM 17   Zakaria Draoui
LM 23   Hicham Boussefiane   66'
AM 13   Abdellah Haimoud   65'
CF 21   Charki El Bahri   78'
Substitutes:
GK 1   Mehdi Maftah
GK 40   Boubacar Bah
DF 2   Oussama Mahrous
DF 15   Hamza Regragui
DF 20   Ilyes Chetti
DF 25   Amine Farhane
MF 3   Anas Serrhat   65'
MF 24   Soufyan Ahannach
FW 10   Hamdou Elhouni   45+13'
FW 11   Mohamed Ounajem   66'
FW 27   Bouly Sambou   78'
FW 30   Saifeddine Bouhra
Manager:
  Adil Ramzi
GK 30   Ronwen Williams
RB 25   Khuliso Mudau
CB 40   Rivaldo Coetzee
CB 20   Grant Kekana   45'
LB 13   Abdelmounaim Boutouil
RM 11   Marcelo Allende
DM 4   Teboho Mokoena
LM 17   Aubrey Modiba   68'
RW 33   Thapelo Maseko   45'
CF 18   Themba Zwane (c)   81'
LW 7   Lesiba William Nku   68'
Substitutes:
GK 1   Denis Onyango
DF 3   Rushine De Reuck
DF 5   Mosa Lebusa   45'
DF 6   Brian Onyango
MF 8   Bongani Zungu   81'
MF 14   Terrence Mashego
MF 21   Sphelele Mkhulise
MF 34   Mothobi Mvala
MF 35   Neo Maema   68'
MF 39   Lebohang Maboe   45'
FW 10   Gastón Sirino   68'
FW 22   Siyabonga Mabena
Manager:
  Rhulani 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 edit

Second leg edit

Details edit

Mamelodi Sundowns  2–0  Wydad AC
Report
 
 
 
 
 
 
 
 
 
Mamelodi Sundowns
 
 
 
 
 
 
 
 
 
Wydad AC
MF 4   Teboho Mokoena   90+9'
DF 5   Mosa Lebusa
FW 7   Lesiba William Nku
FW 11   Marcelo Allende   90+8'
DF 13   Abdelmounaim Boutouil
MF 17   Aubrey Modiba   89'
MF 18   Themba Zwane (c)   89'   90'
FW 23   Lucas Ribeiro Costa   66'
DF 25   Khuliso Mudau   90+9'
GK 30   Ronwen Williams   86'
MF 34   Mothobi Mvala
FW 38   Peter Shalulile   89'
Substitutes:
GK 1   Denis Onyango
DF 3   Rushine De Reuck
DF 6   Brian Onyango   89'
MF 8   Bongani Zungu   66'
FW 10   Gastón Sirino
MF 14   Terrence Mashego   89'
MF 21   Sphelele Mkhulise
FW 22   Siyabonga Mabena
MF 24   Sipho Mbule
FW 33   Thapelo Maseko   90+10'   90'
MF 35   Neo Maema
MF 39   Lebohang Maboe   90+8'
Manager:
  Rhulani Mokwena
MF 3   Anas Serrhat   45+12'   85'
DF 4   Amine Aboulfath
MF 13   Abdellah Haimoud   65'
DF 14   Yahia Attiyat Allah
DF 16   Jamal Harkass
FW 19   Montasser Lahtimi   45'
DF 22   Ayoub El Amloud (c)
FM 17   Zakaria Draoui
FW 21   Charki El Bahri   38'   45'
FW 23   Hicham Boussefiane   65'
GK 32   Youssef El Motie
Substitutes:
GK 1   Mehdi Maftah
DF 2   Oussama Mahrous
FW 10   Hamdou Elhouni   65'
FW 11   Mohamed Ounajem   85'
DF 15   Hamza Regragui
DF 20   Ilyes Chetti
MF 24   Soufyan Ahannach   65'
DF 25   Amine Farhane
FW 27   Bouly Sambou   45'
FW 30   Saifeddine Bouhra   45'
DF 35   Arsène Zola
GK 40   Boubacar Bah
Manager:
  Adil 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 edit

Notes edit

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

References edit

  1. ^ a b "The inaugural African Football League (AFL) kicks off in October 2023 and will be preceded by official draw on Saturday 2 September 2023". Confederation of African Football. 29 August 2023.
  2. ^ "1st leg team statistics". afl.africa. African Football League.

External links edit