Zamalek suffers major blow in CAF CL

Getty Images

WATCH the CAF Champions League LIVE on beIN SPORTS

Two goals in the final 15 minutes from forward Brian Abbas Amidu proved decisive after Ronald Pfumbidzai and Stanley Ohawuchi exchanged first-half strikes.

Five-time champion Zamalek would have moved level with Group B pace-setter USM Alger and Al-Ahli Tripoli on eight points with a victory, but instead it dropped to bottom on five, with CAPS moving above them into third on six.

That leaves everything to play for on 9 July - the final matchday - when Zamalek is at home to Al-Ahli and Alger hosts CAPS.