# 2012 CAF Champions League final

The 2012 CAF Champions League Final was the final of the 2012 CAF Champions League, the 48th edition of Africa's premier club football tournament organized by the Confederation of African Football (CAF), and the 16th edition under the current CAF Champions League format.
The final was played between Al Ahly from Egypt and ES Tunis from Tunisia. Al Ahly won 3–2 on aggregate (first leg: 1–1; second leg: 2–1) to win a record seventh title. As the winner of the 2012 CAF Champions League, they qualified for the 2012 FIFA Club World Cup as the African representative, as well as participating in the 2013 CAF Super Cup against the winner of the 2012 CAF Confederation Cup.

## Qualified teams

| Team | Region | Previous finals appearances (bold indicates winners) |
| Al Ahly | UNAF (North Africa) | 1982, 1983, 1987, 2001, 2005, 2006, 2007, 2008 |
| ES Tunis | UNAF (North Africa) | 1994, 1999, 2000, 2010, 2011 |

## Road to the final

Group B Winner :
| Al Ahly | Al Ahly | Al Ahly | Al Ahly | Round | ES Tunis | ES Tunis | ES Tunis | ES Tunis |
| Opponent | Agg. | 1st leg | 2nd leg | Qualifying rounds | Opponent | Agg. | 1st leg | 2nd leg |
| Bye | Bye | Bye | Bye | Preliminary round | Bye | Bye | Bye | Bye |
| Ethiopian Coffee | 3–0 | 0–0 (A) | 3–0 (H) | First round | Brikama United | 4–2 | 1–1 (A) | 3–1 (H) |
| Stade Malien | 3–2 | 0–1 (A) | 3–1 (H) | Second round | Dynamos | 7–1 | 6–0 (H) | 1–1 (A) |
| Opponent | Result | Result | Result | Group stage | Opponent | Result | Result | Result |
| TP Mazembe | 2–1 (H) | 2–1 (H) | 2–1 (H) | Matchday 1 | Sunshine Stars | 2–0 (A) | 2–0 (A) | 2–0 (A) |
| Zamalek | 1–0 (A) | 1–0 (A) | 1–0 (A) | Matchday 2 | ASO Chlef | 3–2 (H) | 3–2 (H) | 3–2 (H) |
| Berekum Chelsea | 4–1 (H) | 4–1 (H) | 4–1 (H) | Matchday 3 | Étoile du Sahel | 1–0 (H) cancelled$^†$ | 1–0 (H) cancelled$^†$ | 1–0 (H) cancelled$^†$ |
| Berekum Chelsea | 1–1 (A) | 1–1 (A) | 1–1 (A) | Matchday 4 | Étoile du Sahel | 2–0 (A) cancelled$^†$ | 2–0 (A) cancelled$^†$ | 2–0 (A) cancelled$^†$ |
| TP Mazembe | 0–2 (A) | 0–2 (A) | 0–2 (A) | Matchday 5 | Sunshine Stars | 1–0 (H) | 1–0 (H) | 1–0 (H) |
| Zamalek | 1–1 (H) | 1–1 (H) | 1–1 (H) | Matchday 6 | ASO Chlef | 0–1 (A) | 0–1 (A) | 0–1 (A) |
| Group B Winner Pos Teamvte Pld Pts 1 Al-Ahly 6 8 2 TP Mazembe 6 7 3 Berekum Chelsea 6 7 4 Zamalek SC 6 2 Source: CAF | Group B Winner Pos Teamvte Pld Pts 1 Al-Ahly 6 8 2 TP Mazembe 6 7 3 Berekum Chelsea 6 7 4 Zamalek SC 6 2 Source: CAF | Group B Winner Pos Teamvte Pld Pts 1 Al-Ahly 6 8 2 TP Mazembe 6 7 3 Berekum Chelsea 6 7 4 Zamalek SC 6 2 Source: CAF | Group B Winner Pos Teamvte Pld Pts 1 Al-Ahly 6 8 2 TP Mazembe 6 7 3 Berekum Chelsea 6 7 4 Zamalek SC 6 2 Source: CAF | Final standings | Group A Winner Pos Teamvte Pld Pts 1 ES Tunis 4 6 2 Sunshine Stars 4 4 3 ASO Chlef 4 2 4 Étoile du Sahel 0 0 Source: CAF | Group A Winner Pos Teamvte Pld Pts 1 ES Tunis 4 6 2 Sunshine Stars 4 4 3 ASO Chlef 4 2 4 Étoile du Sahel 0 0 Source: CAF | Group A Winner Pos Teamvte Pld Pts 1 ES Tunis 4 6 2 Sunshine Stars 4 4 3 ASO Chlef 4 2 4 Étoile du Sahel 0 0 Source: CAF | Group A Winner Pos Teamvte Pld Pts 1 ES Tunis 4 6 2 Sunshine Stars 4 4 3 ASO Chlef 4 2 4 Étoile du Sahel 0 0 Source: CAF |
| Opponent | Agg. | 1st leg | 2nd leg | Knock-out stage | Opponent | Agg. | 1st leg | 2nd leg |
| Sunshine Stars | 4–3 | 3–3 (A) | 1–0 (H) | Semifinals | TP Mazembe | 1–0 | 0–0 (A) | 1–0 (H) |

### Notes

$^†$ The match between Espérance and Étoile du Sahel on Matchday 4 was abandoned due to crowd disturbance. The CAF decided to disqualify Étoile du Sahel as a result and all results obtained previously by them within Group A were cancelled.

## Format

The final is decided over two legs, with aggregate goals used to determine the winner. If the sides are level on aggregate after the second leg, the away goals rule applied, and if still level, the tie proceed directly to a penalty shootout (no extra time is played).

## First leg

| Al Ahly | ES Tunis |
| GK | 1 | Sherif Ekramy |
| RB | 24 | Ahmed Fathy | 26' |
| CB | 6 | Wael Gomaa |
| CB | 4 | Sherif Abdel-Fadil | | 46' |
| LB | 23 | Mohamed Nagieb |
| DM | 14 | Hossam Ghaly (c) | | 60' |
| DM | 25 | Hossam Ashour |
| AM | 19 | Abdallah El Said |
| AM | 11 | Walid Soliman |
| CF | 22 | Mohamed Aboutrika |
| CF | 15 | Gedo | | 82' |
| Substitutes: ||
| FW | 18 | El Sayed Hamdy | | 46' |
| MF | 8 | Mohamed Barakat | | 60' |
| FW | 9 | Emad Moteab | | 82' |
| DF | 2 | Saad Samir |
| DF | 12 | Ahmad Shedid Qinawi |
| GK | 16 | Mahmoud Abou El-Saoud |
| MF | 30 | Shehab El-Din Ahmed |
| Manager: ||
| Hossam El Badry ||
| GK | 1 | Moez Ben Cherifia |
| RWB | 26 | Harrison Afful | 55' | 73' |
| CB | 29 | Walid Hichri |
| CB | 17 | Sameh Derbali | 10' |
| CB | 12 | Khalil Chemmam (c) | 45' |
| LWB | 20 | Mohamed Ben Mansour |
| DM | 4 | Houcine Ragued | | 86' |
| DM | 13 | Karim Aouadhi | 9' |
| AM | 19 | Khaled Mouelhi |
| AM | 18 | Wajdi Bouazzi |
| CF | 15 | Yannick N'Djeng | | 82' |
| Substitutes: ||
| MF | 21 | Mejdi Traoui | | 73' |
| FW | 7 | Khaled Ayari | | 82' |
| DF | 3 | Chaker Zouagi | | 86' |
| FW | 11 | Youcef Belaïli |
| GK | 22 | Wassim Naouara |
| MF | 30 | Iheb Msakni |
| Manager: ||
| Nabil Maâloul ||
* CAF's Man of the Match:
* Moez Ben Cherifia (ES Tunis)
* Assistant referees:
* Mohamed Bechirène (Algeria)
* Bouabdalah Omari (Algeria)
* Fourth official:
* Mokhtar Amalou (Algeria)

## Second leg

| ES Tunis | Al Ahly |
| GK | 1 | Moez Ben Cherifia | 90' |
| RB | 29 | Walid Hichri |
| CB | 12 | Khalil Chemmam (c) |
| CB | 3 | Chaker Zouagi |
| LB | 20 | Mohamed Ben Mansour | 90+3' |
| DM | 4 | Houcine Ragued | | 73' |
| DM | 13 | Karim Aouadhi | | 46' |
| CM | 19 | Khaled Mouelhi |
| RW | 28 | Youssef Msakni |
| CF | 15 | Yannick N'Djeng |
| LW | 18 | Wajdi Bouazzi | | 56' |
| Substitutes: ||
| MF | 30 | Iheb Msakni | | 46' |
| FW | 11 | Youcef Belaïli | | 56' |
| FW | 7 | Khaled Ayari | | 73' |
| DF | 5 | Aymen Ben Amor |
| GK | 22 | Wassim Naouara |
| MF | 24 | Oussama Boughanmi |
| DF | 25 | Seifallah Hosni |
| Manager: ||
| Nabil Maâloul ||
| GK | 1 | Sherif Ekramy |
| RB | 24 | Ahmed Fathy |
| CB | 6 | Wael Gomaa |
| CB | 12 | Ahmad Shedid Qinawi |
| LB | 23 | Mohamed Nagieb |
| DM | 14 | Hossam Ghaly (c) | 77' |
| DM | 25 | Hossam Ashour |
| AM | 19 | Abdallah El Said |
| AM | 11 | Walid Soliman | | 71' |
| CF | 18 | El Sayed Hamdy | | 66' |
| CF | 15 | Gedo | | 88' |
| Substitutes: ||
| FW | 22 | Mohamed Aboutrika | | 66' |
| DF | 26 | Dominique Da Silva | | 71' |
| MF | 30 | Ramy Rabia | | 88' |
| DF | 2 | Saad Samir |
| MF | 8 | Mohamed Barakat |
| FW | 9 | Emad Moteab |
| GK | 16 | Mahmoud Abou El-Saoud |
| Manager: ||
| Hossam El Badry ||
* CAF's Man of the Match:
* El Sayed Hamdy (Al Ahly)
* Assistant referees:
* Redouane Achik (Morocco)
* Bouazza Rouani (Morocco)
* Fourth official:
* Redouane Jiyed (Morocco)