# 2020 CAF Confederation Cup final

The 2020 CAF Confederation Cup Final was the final of the 2019–20 CAF Confederation Cup, the 17th edition of Africa's secondary club football tournament organized by the Confederation of African Football (CAF), under the current CAF Confederation Cup title after the merger of CAF Cup and African Cup Winners' Cup.
For the first time, the final was played as a single match at a venue pre-selected by CAF. It was originally scheduled to be played on 24 May 2020 at the Prince Moulay Abdellah Stadium in Rabat, Morocco. However, due to the COVID-19 pandemic, the match was postponed and was played on 25 October 2020, as part of a Final Four format played as single matches in Morocco.
RS Berkane defeated Pyramids and won 1–0, earning themselves their first ever CAF Confederation Cup and African trophy. They also earned the right to play against the 2019–20 CAF Champions League winners in the 2020–21 CAF Super Cup.

## Teams

| Team | Zone | Previous finals appearances (bold indicates winners) |
| Pyramids | UNAF (North Africa) | None |
| RS Berkane | UNAF (North Africa) | 1 (2019) |

## Venue

The CAF Executive Committee decided in June 2019 that the final would be played as a single match. One member association submitted bids during the period of 11–20 February 2020:
Bidding associations for the 2020 CAF Confederation Cup Final :
| Country | Stadium | City | Capacity | Notes |
| Morocco | Prince Moulay Abdellah Stadium | Rabat | 53,000 | Hosted matches at the 1988 African Cup of Nations |
The CAF Emergency Committee made the final decision on 12 March 2020, and Prince Moulay Abdellah Stadium, Rabat was officially announced as the final venue on 16 March 2020.

### Postponement

On 18 April 2020, the CAF announced that the final had been postponed until further notice due to the COVID-19 pandemic.
On 3 August 2020, the CAF announced that the final would be played on 27 September 2020.
On 10 September 2020, the CAF announced that at the request of the Royal Moroccan Football Federation, the final was rescheduled to 25 October 2020.

## Road to the final

Note: In all results below, the score of the finalist is given first (H: home; A: away; N: neutral).
| Pyramids | Pyramids | Pyramids | Pyramids | Round | RS Berkane | RS Berkane | RS Berkane | RS Berkane |
| Confederation Cup |||||||||
| Opponent | Agg. | 1st leg | 2nd leg | Qualifying rounds | Opponent | Agg. | 1st leg | 2nd leg |
| Étoile du Congo | 5–1 | 4–1 (H) | 1–0 (A) | Preliminary round | Bye | Bye | Bye | Bye |
| CR Belouizdad | 2–1 | 1–1 (H) | 1–0 (A) | First round | Ashanti Gold | 4–3 | 2–3 (A) | 2–0 (H) |
| Young Africans | 5–1 | 2–1 (A) | 3–0 (H) | Play-off round | Fosa Juniors | 5–2 | 0–2 (A) | 5–0 (H) |
| Opponent | Result | Result | Result | Group stage | Opponent | Result | Result | Result |
| Enugu Rangers | 3–1 (A) | 3–1 (A) | 3–1 (A) | Matchday 1 | ESAE | 3–0 (H) | 3–0 (H) | 3–0 (H) |
| FC Nouadhibou | 6–0 (H) | 6–0 (H) | 6–0 (H) | Matchday 2 | Zanaco | 1–1 (A) | 1–1 (A) | 1–1 (A) |
| Al-Masry | 2–1 (A) | 2–1 (A) | 2–1 (A) | Matchday 3 | DC Motema Pembe | 3–0 (H) | 3–0 (H) | 3–0 (H) |
| Al-Masry | 2–0 (H) | 2–0 (H) | 2–0 (H) | Matchday 4 | DC Motema Pembe | 0–1 (A) | 0–1 (A) | 0–1 (A) |
| Enugu Rangers | 0–1 (H) | 0–1 (H) | 0–1 (H) | Matchday 5 | ESAE | 5–1 (A) | 5–1 (A) | 5–1 (A) |
| FC Nouadhibou | 1–0 (A) | 1–0 (A) | 1–0 (A) | Matchday 6 | Zanaco | 1–1 (H) | 1–1 (H) | 1–1 (H) |
| Group A winners Pos Teamvte Pld Pts 1 Pyramids 6 15 2 Al-Masry 6 10 3 Enugu Rangers 6 6 4 FC Nouadhibou 6 2 Source: CAF | Group A winners Pos Teamvte Pld Pts 1 Pyramids 6 15 2 Al-Masry 6 10 3 Enugu Rangers 6 6 4 FC Nouadhibou 6 2 Source: CAF | Group A winners Pos Teamvte Pld Pts 1 Pyramids 6 15 2 Al-Masry 6 10 3 Enugu Rangers 6 6 4 FC Nouadhibou 6 2 Source: CAF | Group A winners Pos Teamvte Pld Pts 1 Pyramids 6 15 2 Al-Masry 6 10 3 Enugu Rangers 6 6 4 FC Nouadhibou 6 2 Source: CAF | Final standings | Group C winners Pos Teamvte Pld Pts 1 RS Berkane 6 11 2 Zanaco 6 10 3 DC Motema Pembe 6 10 4 ESAE 6 1 Source: CAF | Group C winners Pos Teamvte Pld Pts 1 RS Berkane 6 11 2 Zanaco 6 10 3 DC Motema Pembe 6 10 4 ESAE 6 1 Source: CAF | Group C winners Pos Teamvte Pld Pts 1 RS Berkane 6 11 2 Zanaco 6 10 3 DC Motema Pembe 6 10 4 ESAE 6 1 Source: CAF | Group C winners Pos Teamvte Pld Pts 1 RS Berkane 6 11 2 Zanaco 6 10 3 DC Motema Pembe 6 10 4 ESAE 6 1 Source: CAF |
| Opponent | Agg. | 1st leg | 2nd leg | Knockout stage | Opponent | Agg. | 1st leg | 2nd leg |
| Zanaco | 3–1 | 3–0 (A) | 0–1 (H) | Quarter-finals | Al-Masry | 3–2 | 2–2 (A) | 1–0 (H) |
| Horoya | 2–0 (N) | 2–0 (N) | 2–0 (N) | Semi-finals | Hassania Agadir | 2–1 (N) | 2–1 (N) | 2–1 (N) |

## Format

The final is played as a single match at a pre-selected venue, with the winner of semi-final 1 according to the knockout stage draw designated as the "home" team for administrative purposes. If scores are level after full-time, extra time is not played and the winners are decided by a penalty shoot-out (Regulations Article III. 28).

## Officials

On 24 October 2020, CAF named Cameroonian referee Sidi Alioum as the referee for the match. Alioum is a member of the CAF Elite and took charge of numerous important matches in competitions organized by CAF, including the 2019 Africa Cup of Nations final. His compatriot Elvis Guy Noupue was chosen as one of the assistant referees, along with Chadian official Issa Yaya, while Eric Otogo-Castane of Gabon was chosen as the fourth official. Zambian referee Janny Sikazwe was named the video assistant referee and was assisted by Haythem Guirat from Tunisia and Gerson Emiliano dos Santos from Angola.

## Match

| Pyramids | RS Berkane |
| GK | 1 | El Mahdy Soliman | 90' |
| CB | 3 | Abdallah Bakry |
| CB | 5 | Ali Gabr |
| RB | 12 | Ahmed Tawfik | | 66' |
| LB | 2 | Ahmed Ayman Mansour | | 56' |
| CM | 4 | Omar Gaber | | 90+2' |
| CM | 14 | Nabil Emad |
| AM | 19 | Abdallah El Said (c) | 90+4' |
| LM | 21 | Mohamed Hamdy | 14' |
| RM | 17 | Mohamed Farouk | 20' |
| CF | 7 | Eric Traoré |
| Substitutes: ||
| GK | 16 | Ahmed El Shenawy |
| MF | 6 | Mohamed Fathy |
| MF | 15 | Mahmoud Hamada | | 90+2' |
| MF | 18 | Ibrahim Hassan | | 56' |
| FW | 9 | John Antwi | | 66' |
| FW | 26 | Mohamed El Gabbas |
| FW | 30 | Ibrahim Adel |
| Manager: ||
| Ante Čačić ||
| GK | 1 | Zouheir Laâroubi |
| RB | 4 | Issoufou Dayo |
| CB | 14 | Ismael Mokadem | 4' |
| LB | 25 | Mohamed Aziz (c) |
| CM | 8 | Larbi Naji | 23' |
| CM | 21 | Bakr El Helali | 89' |
| RM | 23 | Omar Namsaoui |
| LM | 22 | Zakaria Hadraf | | 65' |
| RW | 7 | Hamdi Laachir |
| LW | 9 | Mouhcine Iajour | | 90+2' |
| CF | 10 | Zaid Krouch | 43' | 83' |
| Substitutes: ||
| GK | 12 | Hamza Hamiani |
| DF | 15 | Hamza Regragui | | 90+2' |
| DF | 29 | Mohamed Farhane |
| MF | 17 | Amine El Kass | | 65' |
| FW | 19 | Alain Traoré | | 83' |
| FW | 24 | Youssef Zghoudi |
| FW | 27 | Alaedine Ajaray |
| Manager: ||
| Tarik Sektioui ||
| Man of the Match: Abdallah El Said (Pyramids) Assistant referees: Elvis Guy Noupue (Cameroon) Issa Yaya (Chad) Fourth official: Eric Otogo-Castane (Gabon) Video assistant referee: Janny Sikazwe (Zambia) Assistant video assistant referees: Haythem Guirat (Tunisia) Gerson Emiliano dos Santos (Angola) | Match rules 90 minutes. Penalty shoot-out if scores level. Seven named substitutes, of which up to five may be used. |