# 2017 CAF Confederation Cup final

The 2017 CAF Confederation Cup Final was the final of the 2017 CAF Confederation Cup, the 14th edition of the CAF Confederation Cup, Africa's secondary club football competition organized by the Confederation of African Football (CAF).
The final was contested in two-legged home-and-away format between TP Mazembe of the Democratic Republic of the Congo and SuperSport United of South Africa. The first leg was hosted by TP Mazembe at the Stade TP Mazembe in Lubumbashi on 19 November 2017, while the second leg was hosted by SuperSport United at the Lucas Masterpieces Moripe Stadium in Pretoria on 25 November 2017. The winner earned the right to play in the 2018 CAF Super Cup against the winner of the 2017 CAF Champions League.
TP Mazembe defeated SuperSport United 2–1 in the first leg, and with the second leg ending in a 0–0 draw, won 2–1 on aggregate to be crowned CAF Confederation Cup champions for the second consecutive year.

## Teams

| Team | Zone | Previous finals appearances (bold indicates winners) |
| TP Mazembe | UNIFFAC (Central Africa) | 2 (2013, 2016) |
| SuperSport United | COSAFA (Southern Africa) | None |

## Venues

Stade TP Mazembe in Lubumbashi, Democratic Republic of the Congo, hosted the first leg, while Lucas Masterpieces Moripe 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).
| TP Mazembe | TP Mazembe | TP Mazembe | TP Mazembe | Round | SuperSport United | SuperSport United | SuperSport United | SuperSport United |
| Champions League | Champions League | Champions League | Champions League | Qualifying rounds (CL/CC) | Confederation Cup | Confederation Cup | Confederation Cup | Confederation Cup |
| Opponent | Agg. | 1st leg | 2nd leg | Qualifying rounds (CL/CC) | Opponent | Agg. | 1st leg | 2nd leg |
| Bye | Bye | Bye | Bye | Preliminary round | ASSM Elgeco Plus | 2–1 | 0–0 (A) | 2–1 (H) |
| CAPS United | 1–1 (a) | 1–1 (H) | 0–0 (A) | First round | Al-Ahly Shendi | 6–3 | 2–3 (A) | 4–0 (H) |
| Confederation Cup |||||||||
| JS Kabylie | 2–0 | 2–0 (H) | 0–0 (A) | Play-off round | Barrack Young Controllers | 6–1 | 1–1 (A) | 5–0 (H) |
| Opponent | Result | Result | Result | Group stage | Opponent | Result | Result | Result |
| CF Mounana | 2–0 (H) | 2–0 (H) | 2–0 (H) | Matchday 1 | Horoya | 2–2 (H) | 2–2 (H) | 2–2 (H) |
| Horoya | 1–1 (A) | 1–1 (A) | 1–1 (A) | Matchday 2 | CF Mounana | 5–3 (A) | 5–3 (A) | 5–3 (A) |
| SuperSport United | 2–2 (H) | 2–2 (H) | 2–2 (H) | Matchday 3 | TP Mazembe | 2–2 (A) | 2–2 (A) | 2–2 (A) |
| SuperSport United | 0–0 (A) | 0–0 (A) | 0–0 (A) | Matchday 4 | TP Mazembe | 0–0 (H) | 0–0 (H) | 0–0 (H) |
| CF Mounana | 1–0 (A) | 1–0 (A) | 1–0 (A) | Matchday 5 | Horoya | 0–0 (A) | 0–0 (A) | 0–0 (A) |
| Horoya | 2–1 (H) | 2–1 (H) | 2–1 (H) | Matchday 6 | CF Mounana | 4–1 (H) | 4–1 (H) | 4–1 (H) |
| Group D winner Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Group D winner Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Group D winner Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Group D winner Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Final standings | Group D runner-up Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Group D runner-up Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Group D runner-up Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF | Group D runner-up Pos Teamvte Pld Pts 1 TP Mazembe 6 12 2 SuperSport United 6 10 3 Horoya 6 9 4 CF Mounana 6 0 Source: CAF |
| Opponent | Agg. | 1st leg | 2nd leg | Knockout stage | Opponent | Agg. | 1st leg | 2nd leg |
| Al-Hilal Al-Ubayyid | 7–1 | 2–1 (A) | 5–0 (H) | Quarter-finals | ZESCO United | 2–2 (a) | 0–0 (H) | 2–2 (A) |
| FUS Rabat | 1–0 | 1–0 (H) | 0–0 (A) | Semi-finals | Club Africain | 4–2 | 1–1 (H) | 3–1 (A) |

## Format

The final was played on a home-and-away two-legged basis, with the order of legs decided by an additional draw held after the group stage draw, which was held on 26 April 2017. If the aggregate score was tied after the second leg, the away goals rule would be applied, and if still tied, extra time would not be played, and the penalty shoot-out would be used to determine the winner (Regulations III. 26 & 27).

## Matches
### First leg

| TP Mazembe | SuperSport United |
| GK | 21 | Ley Matampi |
| RB | 5 | Issama Mpeko |
| CB | 2 | Joël Kimwaki | 75' |
| CB | 14 | Kabaso Chongo |
| LB | 3 | Jean Kasusula |
| CM | 19 | Daniel Nii Adjei | | 82' |
| CM | 13 | Nathan Sinkala |
| RW | 30 | Chico Ushindi | | 61' |
| AM | 18 | Rainford Kalaba (c) | | 58' |
| LW | 11 | Adama Traoré |
| CF | 28 | Ben Malango |
| Substitutes: ||
| GK | 22 | Sylvain Gbohouo |
| DF | 4 | Arsène Zola |
| DF | 15 | Kévin Mondeko |
| MF | 16 | Christian Koffi |
| MF | 20 | Solomon Asante | | 61' |
| FW | 8 | Trésor Mputu | | 82' |
| FW | 23 | Elia Meschak | | 58' |
| Manager: ||
| Mihayo Kazembe ||
| GK | 30 | Ronwen Williams |
| RB | 15 | Siyabonga Nhlapo |
| CB | 4 | Clayton Daniels |
| CB | 2 | Tefu Mashamaite |
| LB | 16 | Aubrey Modiba |
| DM | 8 | Dean Furman (c) |
| RM | 13 | Thuso Phala |
| CM | 26 | Sipho Mbule |
| CM | 9 | Dové Womé | 81' |
| LM | 7 | Bradley Grobler | 85' |
| CF | 11 | Jeremy Brockie | 73' |
| Substitutes: ||
| GK | 1 | Reyaad Pieterse |
| DF | 20 | Grant Kekana | 81' |
| DF | 25 | Denwin Farmer | 85' |
| FW | 10 | Kingston Nkhatha |
| FW | 17 | Prince Dube |
| FW | 19 | Fagrie Lakay | 73' |
| Manager: ||
| Eric Tinkler ||
* Assistant referees:
* Abdelhak Etchiali (Algeria)
* Aboubacar Doumbouya (Guinea)
* Fourth official:
* Mustapha Ghorbal (Algeria)

### Second leg

| SuperSport United | TP Mazembe |
| GK | 30 | Ronwen Williams |
| RB | 15 | Siyabonga Nhlapo | | 46' |
| CB | 4 | Clayton Daniels |
| CB | 2 | Tefu Mashamaite | 71' |
| LB | 16 | Aubrey Modiba |
| RM | 26 | Sipho Mbule | | 81' |
| CM | 8 | Dean Furman (c) | 90+1' |
| CM | 6 | Reneilwe Letsholonyane |
| LM | 7 | Bradley Grobler |
| CF | 11 | Jeremy Brockie | | 66' |
| CF | 13 | Thuso Phala | 90' |
| Substitutes: ||
| GK | 1 | Reyaad Pieterse |
| DF | 20 | Grant Kekana | | 46' |
| DF | 25 | Denwin Farmer |
| MF | 9 | Dové Womé | | 66' |
| MF | 12 | Cole Alexander |
| FW | 10 | Kingston Nkhatha | | 81' |
| FW | 19 | Fagrie Lakay |
| Manager: ||
| Eric Tinkler ||
| GK | 22 | Sylvain Gbohouo |
| RB | 5 | Issama Mpeko | 76' |
| CB | 2 | Joël Kimwaki |
| CB | 14 | Kabaso Chongo | 76' 82' |
| LB | 4 | Arsène Zola |
| CM | 16 | Christian Koffi |
| CM | 13 | Nathan Sinkala |
| RW | 11 | Adama Traoré | | 74' |
| AM | 19 | Daniel Nii Adjei | | 64' |
| LW | 18 | Rainford Kalaba (c) | 42' | 60' |
| CF | 28 | Ben Malango |
| Substitutes: ||
| GK | 21 | Ley Matampi |
| DF | 3 | Jean Kasusula |
| DF | 15 | Kévin Mondeko |
| MF | 20 | Solomon Asante | | 74' |
| MF | 27 | Miché Mika | | 64' |
| FW | 23 | Elia Meschak | | 60' |
| FW | 30 | Chico Ushindi |
| Manager: ||
| Mihayo Kazembe ||
* Assistant referees:
* Djibril Camara (Senegal)
* El Hadji Malick Samba (Senegal)
* Fourth official:
* Maguette Ndiaye (Senegal)