Two of the four quarterfinal ties are delicately poised as the remaining eight teams battle it out for a place in the CAF Champions League semifinals.
Defending champions Pyramids host AS FAR at the 30 June Stadium on Saturday evening with an away goal in their back pocket.
Krunoslav Jurcic's side crucially scored an equaliser through Mahmoud Zalaka (52') in the first leg at the Rabat Olympic Stadium last weekend after Ahmed Hammoudan had given Al-Zaeem the lead as early as the eighth minute.
Al Ahly will look to overturn a 1-0 deficit when they welcome ES Tunis to the Cairo International Stadium on Saturday night.
The Red Eagles were undone by Mohamed Amine Tougai's 73rd-minute penalty in the first leg at the Hammadi Agrebi Stadium which was the third consecutive match that they failed to score after playing out to 0-0 draws against JS Kabylie and AS FAR in their final two encounters of the group stages.
Then on Sunday, Al Hilal will attempt to keep their unbeaten 'home' record intact when RS Berkane visit the Amahoro Stadium in Kigali.
The Blue Wave were cruelly denied victory in the first leg at the Berkane Municipal Stadium when Mounir Chouiar equalised for the Orange Boys in the 10th minute of stoppage time to cancel out Abdel Raouf's 13th-minute opener.
In a concurrent match at the Stade du 26 Mars, Stade Malien need something of a miracle to get past Mamelodi Sundowns.
Les Blancs lost just one of their six games in Group D, but they were no match for the Brazilians in the first leg at Loftus Versfeld, where goals from Khuliso Mudau (34'), Brayan Leon (55') and Iqraam Rayners secured a comfortable 3-0 victory.
However, Miguel Cardoso's side have struggled on the road in Africa's elite club competition this season, failing to win their three away games against MC Alger (a 0-0 draw), Al Hilal (a 2-1 defeat) and Saint-Eloi Lupopo (a 1-1 draw) in Group C.
CAF Champions League quarterfinal fixtures:
Saturday, March 21
18h00: Pyramids v AS FAR
21h00: Al Ahly v ES Tunis
Sunday, March 22
18h00: Al Hilal v RS Berkane
18h00: Stade Malien v Mamelodi Sundowns

