# 2018–19 CAF Confederation Cup knockout stage

The 2018–19 CAF Confederation Cup knockout stage will be played from 7 April to 26 May 2019. A total of eight teams will compete in the knockout stage to decide the champions of the 2018–19 CAF Confederation Cup.

## Qualified teams

The winners and runners-up of each of the four groups in the group stage advance to the quarter-finals.
| Group | Winners | Runners-up |
| A | RS Berkane | Hassania Agadir |
| B | CS Sfaxien | Étoile du Sahel |
| C | Al-Hilal | Nkana |
| D | Zamalek | Gor Mahia |

## Format

In the knockout stage, the eight teams play a single-elimination tournament. Each tie is played on a home-and-away two-legged basis. If the aggregate score is tied after the second leg, the away goals rule will be applied, and if still tied, extra time will not be played, and the penalty shoot-out will be used to determine the winner (Regulations III. 26 & 27).

## Schedule

The schedule of each round is as follows. Effective from the Confederation Cup group stage, weekend matches are played on Sundays while midweek matches are played on Wednesdays, with some exceptions. Kick-off times are also fixed at 13:00, 16:00 and 19:00 GMT.
| Round | First leg | Second leg |
| Quarter-finals | 7 April 2019 | 14 April 2019 |
| Semi-finals | 28 April 2019 | 5 May 2019 |
| Final | 19 May 2019 | 26 May 2019 |

## Bracket

The bracket of the knockout stage is determined as follows:
| Round | Matchups |
| Quarter-finals | (Group winners host second leg, matchups decided by draw, teams from same group cannot play each other) QF1 QF2 QF3 QF4 |
| Semi-finals | (Matchups and order of legs decided by draw, between winners QF1, QF2, QF3, QF4) SF1 SF2 |
| Final | (Winners SF1 host first leg, Winners SF2 host second leg) Winner SF1 vs. Winner SF2 |
The bracket was decided after the draw for the knockout stage (quarter-finals and semi-finals), which was held on 20 March 2019, 19:00 CAT (UTC+2), at the Marriot Hotel in Cairo, Egypt.
| Quarter-finals | Quarter-finals | Quarter-finals | Quarter-finals | Semi-finals | Semi-finals | Semi-finals | Semi-finals | Final | Final | Final | Final |
| Nkana | 2 | 0 | 2 | | | | | | | | |
| CS Sfaxien | 1 | 2 | 3 | | | | | | | | |
| CS Sfaxien | 1 | 2 | 3 | CS Sfaxien | 2 | 0 | 2 | | | | |
| | | | | RS Berkane | 0 | 3 | 3 | | | | |
| Gor Mahia | 0 | 1 | 1 | RS Berkane | 0 | 3 | 3 | | | | |
| RS Berkane | 2 | 5 | 7 | | | | | | | | |
| RS Berkane | 2 | 5 | 7 | | | | | RS Berkane | 1 | 0 | 1 (3) |
| | | | | | | | | Zamalek (p) | 0 | 1 | 1 (5) |
| Hassania Agadir | 0 | 0 | 0 | | | | | | | | | Zamalek (p) | 0 | 1 | 1 (5) |
| Zamalek | 0 | 1 | 1 | | | | | | | | |
| Zamalek | 0 | 1 | 1 | Zamalek | 1 | 0 | 1 | | | | |
| | | | | Étoile du Sahel | 0 | 0 | 0 | | | | |
| Étoile du Sahel | 3 | 2 | 5 | Étoile du Sahel | 0 | 0 | 0 | | | | |
| Al-Hilal | 1 | 1 | 2 | | | | | | | | |

## Quarter-finals

In the quarter-finals, the winners of one group played the runners-up of another group (teams from same group could not play each other), with the group winners hosting the second leg, and the matchups decided by draw.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Nkana | 2–3 | CS Sfaxien | 2–1 | 0–2 |
| Étoile du Sahel | 5–2 | Al-Hilal | 3–1 | 2–1 |
| Hassania Agadir | 0–1 | Zamalek | 0–0 | 0–1 |
| Gor Mahia | 1–7 | RS Berkane | 0–2 | 1–5 |
CS Sfaxien won 3–2 on aggregate.
Étoile du Sahel won 5–2 on aggregate.
Zamalek won 1–0 on aggregate.
RS Berkane won 7–1 on aggregate.

## Semi-finals

In the semi-finals, the four quarter-final winners played in two ties, with the matchups and order of legs decided by draw.
| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| CS Sfaxien | 2–3 | RS Berkane | 2–0 | 0–3 |
| Zamalek | 1–0 | Étoile du Sahel | 1–0 | 0–0 |
RS Berkane won 3–2 on aggregate.
Zamalek won 1–0 on aggregate.

## Final

In the final, the two semi-final winners play each other, with the order of legs determined by the semi-final draw.
1–1 on aggregate. Zamalek won 5–3 on penalties.