# 2017 CAF Confederation Cup knockout stage

The 2017 CAF Confederation Cup knockout stage was played from 8 September to 25 November 2017. A total of eight teams competed in the knockout stage to decide the champions of the 2017 CAF Confederation Cup.

## Qualified teams

The winners and runners-up of each of the four groups in the group stage advanced to the quarter-finals.
| Group | Winners | Runners-up |
| A | Club Africain | FUS Rabat |
| B | CS Sfaxien | MC Alger |
| C | ZESCO United | Al-Hilal Al-Ubayyid |
| D | TP Mazembe | SuperSport United |

## Format

In the knockout stage, the eight teams played a single-elimination tournament. Each tie was played on a home-and-away two-legged basis. 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).

## Schedule

The schedule of each round was as follows.
| Round | First leg | Second leg |
| Quarter-finals | 15–17 September 2017 | 22–24 September 2017 |
| Semi-finals | 29 September – 1 October 2017 | 20–22 October 2017 |
| Final | 17–19 November 2017 | 24–26 November 2017 |
The calendar was amended from the original one for the following dates:
* Quarter-finals first leg: moved from 8–10 September to 15–17 September
* Quarter-finals second leg: moved from 15–17 September to 22–24 September
* Semi-finals second leg: moved from 13–15 October to 20–22 October

## Bracket

The bracket of the knockout stage was determined as follows:
| Round | Matchups |
| Quarter-finals | (Group winners host second leg) QF1: Runner-up Group B vs. Winner Group A QF2: Runner-up Group D vs. Winner Group C QF3: Runner-up Group A vs. Winner Group B QF4: Runner-up Group C vs. Winner Group D |
| Semi-finals | (Order of legs decided by draw) SF1: Winner QF1 vs. Winner QF2 SF2: Winner QF3 vs. Winner QF4 |
| Final | (Order of legs decided by draw) Winner SF1 vs. Winner SF2 |
The order of legs for the semi-finals and final was decided by an additional draw held after the group stage draw on 26 April 2017, 14:00 EET (UTC+2), at the CAF Headquarters in Cairo, Egypt.
| Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final | Final |
| Al-Hilal Al-Ubayyid | 1 | 0 | 1 | | | | | | | | |
| TP Mazembe | 2 | 5 | 7 | | | | | | | | |
| TP Mazembe | 2 | 5 | 7 | TP Mazembe | 1 | 0 | 1 | | | | |
| | | | | FUS Rabat | 0 | 0 | 0 | | | | |
| FUS Rabat | 1 | 0 | 1 (5 p) | FUS Rabat | 0 | 0 | 0 | | | | |
| CS Sfaxien | 0 | 1 | 1 (4 p) | | | | | | | | |
| CS Sfaxien | 0 | 1 | 1 (4 p) | | | | | TP Mazembe | 2 | 0 | 2 |
| | | | | | | | | SuperSport United | 1 | 0 | 1 |
| SuperSport United | 0 | 2 | 2 (a) | | | | | | | | | SuperSport United | 1 | 0 | 1 |
| ZESCO United | 0 | 2 | 2 (a) | | | | | | | | |
| ZESCO United | 0 | 2 | 2 (a) | SuperSport United | 1 | 3 | 4 | | | | |
| | | | | Club Africain | 1 | 1 | 2 | | | | |
| MC Alger | 1 | 0 | 1 | Club Africain | 1 | 1 | 2 | | | | |
| Club Africain | 0 | 2 | 2 | | | | | | | | |

## Quarter-finals

In the quarter-finals, the winners of one group played the runners-up of another group, with the group winners hosting the second leg.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| MC Alger | 1–2 | Club Africain | 1−0 | 0–2 |
| SuperSport United | 2–2 (a) | ZESCO United | 0−0 | 2–2 |
| FUS Rabat | 1–1 (5–4 p) | CS Sfaxien | 1−0 | 0−1 |
| Al-Hilal Al-Ubayyid | 1–7 | TP Mazembe | 1−2 | 0–5 |
Club Africain won 2–1 on aggregate.
2–2 on aggregate. SuperSport United won on away goals.
1–1 on aggregate. FUS Rabat won 5–4 on penalties.
TP Mazembe won 7–1 on aggregate.

## Semi-finals

In the semi-finals, the four quarter-final winners played in two ties, with the order of legs decided by an additional draw held after the group stage draw.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| SuperSport United | 4−2 | Club Africain | 1−1 | 3−1 |
| TP Mazembe | 1−0 | FUS Rabat | 1−0 | 0−0 |
SuperSport United won 4–2 on aggregate.
TP Mazembe won 1–0 on aggregate.

## Final

In the final, the two semi-final winners played each other, with the order of legs decided by an additional draw held after the group stage draw.
TP Mazembe won 2–1 on aggregate.