Morocco's Wydad Casablanca lose 0-2 to Egypt's Ahly

The referee blows his final whistle, Ahly take a commanding first-leg lead in the African Champions League semis. Thanks for following our live updates! 

90+1' The referee adds four minutes of stoppage time.

90' A Wydad volley from the edge of the area misses the target.  

90' Ahly's Geraldo is booked.

89' Ahly are comfortable at the back in the dying minutes.

85' Ahly make a third substitution. Winger Ahmed El-Sheikh replaces Hussein El-Shahat.

81' A free kick is floated over Wydad's defensive wall but El-Shahat shoots wide from a tight angle.

81' Ahly defender Ayman Ashraf is robbed in the area but the referee rescues him by blowing for a foul.

77' Congolese forward Kazadi Kasengu replaces Aouk.

76' At the other end, Badie Aouk's cross-cum-shot is tipped over by El-Shennawi.

75' An Ahly counter attack sees Amr El-Sulaya releases Geraldo, whose low cross finds Ajayi but the Nigerian's backpass is intercepted.

70' A clear-cut chance for Wydad! A low effort is deflected by Mohamed Hani for a corner.

69' Ahly make a second substitution. Marwan Mohsen makes way for Angolan winger Geraldo.

67' Ahly striker Marwan Mohsen controls a long ball on his chest, turns and shoots but his effort goes over the crossbar.

67' Ahly look capable of adding a third, with Wydad seemingly giving up.

63' Wydad's Ivorian defender Cheick Comara, who has recently recovered from injury, comes off the bench.

62' Spot-kick specialist Ali Maaloul sends the keeper the wrong way to put Ahly 2-0 up, a truly deserved lead for the Red Devils!

62' GOOOOOOAL FOR AHLY!!!

60' Wydad are penalised for a handball on Jabrane, who receives a yellow card as the referee points to the spot.

60' PENALTY FOR AHLY!!!

59' Wydad are lost on the pitch, with Ahly in almost total control.

57' What a chance wasted by Ahly!! Hussein El-Shahat breaks clear but his effort is blocked by the advancing keeper. He could have killed off the game!

56' Ahly defender Ayman Ashraf receives a yellow card for a foul on Aouk.

54' Ahly are in control in the early stages of a calm second half.

53' A cross from Hussein El-Shahat is easily collected by Wydad keeper Reda Tagnaouti.

50' Wydad make an unscripted substitution due to an injury Yahia Attiyat Allah picked up.

49' Wydad's Jabrane mistakenly heads the ball back to his own goalkeeper while trying to clear a cross.

45' Ahly make their first substitution. Hamdi Fathi replaces fellow defensive midfielder Aliou Dieng, who earned a yellow card in the first half.

The second half is underway

The referee blows his halftime whistle 

45' The referee adds three minutes of stoppage time.

43' El-Shennawi saves the penalty! A tame effort from Badi Aouk down the middle is blocked.

43' Sikazwe sticks to his decision and awards the penalty. 

42' Zambian referee Janny Sikazwe is checking a video replay.

39' Gbagbo Magbi is tripped by El-Shennawi after breaking clear following a through pass as the referee points to the spot.

39' Penalty for Wydad!!

38' Another chance for Wydad! A threaded pass finds Ismail El Haddad but he blasts his shot high over from inside the area.

38' Walid El Karti is found unmarked by a floated free kick but he mis-hit his effort with the goal at his mercy!

35' Afsha's shot from the edge of the area goes high over. Should Ahly improve their finishing touches, they can add a second in Casablanca.

35' Wydad's Magbi is awarded a free kick on the left after a high-boot challenge from Mohamed Hani.

31' At the other end, a tame low shot from Wydad striker Gbagbo Magbi is easily collected by keeper Mohamed El-Shennawi.

31' Ahly are displaying flashes of their intricate passing game under Mosimane.

29' Wydad's Brahim El Nakach makes a timely interception to clear a diagonal cross from the lively Maaloul before it reaches Ajayi.

27' Ali Maaloul volleys high over after another well-worked Ahly breakaway.

25' Ahly's lone striker Marwan Mohsen tries an audacious long-range shot but it goes over the bar.

24' After an Ahly counter attack, Ali Maaloul finds Hussein El-Shahat with an inviting cross but El-Shahat's cross is cleared by the keeper's legs.

21' Wydad's Yahia Attiyat Allah receives a yellow card.

21' Wydad winger Ismail El Haddad skips past Mohamed Hani on the left but his wayward cross hits the side netting.

20' Ahly's Malian midfielder Aliou Dieng is booked for a foul on Wydad's Aymane El Hassouni.

18' Ahly are hindered by some mis-placed passes in front of their own area as Wydad mount pressure.

16' The first chance for Wydad! A long ball to the byline is flicked back to the area, where Brahim El Nakach pops up to send a sliding effort wide of the post.

15' Wydad apply some pressure but Ahly's defence clears their feeble crosses.

12' Wydad send some long balls towards the flanks, but they are yet to create a clear-cut chance.

10' The tempo is fast in the first 10 minutes!

8' Yasser Ibrahim is robbed on the byline by Ahly's defence clears the danger.

8' In Wydad's first effort, an angled free kick from Aymane El Hassouni goes over the bar.

6' The Egyptians take Wydad by surprise after starting with an adventurous approach.

5' Ahly make a dream start in Casablanca!

4' Ahly open the scoring after a terrible defensive mistake! Yahya Jabrane, the last man, is robbed by playmaker Magdi Afsha who charges goalwards and calmly slots the ball into the bottom corner.

4' GOOOOOOAL FOR AHLY!!!

2' The free kick is floated into the area and central defender Yasser Ibrahim heads it high over.

2' Ahly are awarded a free kick on the left after Junior Ajayi is tripped.