Overview
- USM Alger and Morocco’s Olympique Safi finished 0–0 at Algiers’ 5 July Stadium on Saturday, leaving the semi-final open for a Safi decider with the winner to meet Zamalek or CR Belouizdad.
- VAR reviews defined the night as referee Amin Omar and video official Mahmoud Ashour upheld an early no-penalty call and later disallowed two USM Alger goals.
- Goalkeeper Hamza Hamiani was sent off in the 80th minute after VAR showed he struck an opposing player in the face.
- Houari Ferhani appeared before kickoff without the Moroccan flag on his Safi shirt, then apologized in a video as club president Mohamed El Haidawi said a kit manager error caused the omission.
- In the other semi-final, Zamalek took a 1–0 first-leg lead over CR Belouizdad, setting up a possible final against the winner of this tie.