The eight teams that have progressed to the quarter-finals of the CAF Confederation Cup have been determined.
Following the final round of group stage fixtures on Wednesday, the line-up for the quarter-finals of the CAF Confederation Cup has been confirmed, with South Africa's Orlando Pirates among the eight sides progressing to the next round.
Scroll through the gallery above to see the eight teams in this season's CAFCC quarter-finals
Josef Zinnbauer's charges qualified for the knockout stages as runners-up to Enyimba in Group A after the Nigerian side snatched a dramatic 95th-minute winner against the Buccaneers on Wednesday night to claim the top spot.
In Group B, Algeria's JS Kabylie qualified ahead of Coton Sport from Cameroon, while Tunisia's CS Sfaxien and Senegal's ASC Jaraaf both progressed from Group C after playing out to a goalless draw in their final encounter.
Finally, North African giants Raja Casablanca of Morocco and Pyramids FC of Egypt will both take part in the quarter-finals after progressing from Group D, with the former being one of only two teams to progress without losing a match in the competition thus far.
The draw for the quarter-finals is set to take place on Friday, 30 April.