The three remaining COSAFA sides in CAF club competition this season have learned their fate, with a clash between two of them set for the CAF Champions League quarterfinals.
Angolan side Petro Atletico will take on Mamelodi Sundowns of South Africa in that tie, a tasty regional clash between two very good footballing sides.
It will be a tough one to call, with the winner to advance to meet either Wydad Casablanca of Morocco or CR Belouizdad from Algeria in the semifinals.
But neither will be thinking that far ahead, with a heavyweight battle to come in the Last 8.
The first legs of the quarterfinals will be played on April 15-16, with the second on April 22-23. Sundowns will be home in the second leg.
Meanwhile, Orlando Pirates from South African have drawn Tanzanian side Simba in the quarterfinals of the CAF Confederation Cup. That is another tough tie to call but Pirates will be hopeful of a first semifinal appearance in the competition since 2015.
If they advance past the Tanzanians, Pirates will meet the winner of the clash between Libyan duo of Al-Ittihad and Al Ahli Tripoli in the semis.
Pirates met Al-Ittihad in the group stages this year and although they lost 3-2 away and drew 0-0 at home, were below-par in both those games and might fancy their chances in a rematch.
The Confederation Cup quarterfinals will be played on April 17 and 24. Pirates will be home in the second leg.
CAF CHAMPIONS LEAGUE QUARTERFINAL DRAW
Al Ahly (Egypt) vs Raja Casablanca (Morocco)
ES Setief (Algeria) vs Esperance (Tunisia)
CR Belouizdad (Algeria) vs Wydad Casablanca (Morocco)
Petro Atletico (Angola) vs Mamelodi Sundowns (South Africa)
CAF CONFEDERATION CUP QUARTERFINAL DRAW
Simba SC (Tanzania) vs Orlando Pirates (South Africa)
Al-Ittihad (Libya) vs Al Ahli Tripoli (Libya)
Pyramids FC (Egypt) vs TP Mazembe (DR Congo)
Al Masry (Egypt) vs RS Berkane (Morocco)