Full time: Ahly 3-0 Esperance
Scorers: Ali Maaloul 38 pen, Mohamed Sherif 56, Hussein El-Shahat 60
The referee blows his final whistle, Ahly are through to the Champions League final for a second straight season. Thanks for following our live updates!
90' The referee adds three minutes of stoppage time.
86' A chance for Esperance! Togui is released by a through pass on the right hand side of the area but he blasts his effort poorly wide.
84' Esperance are defending deep in order not to concede more goals in the dying minutes.
81' Ahly midfielder Hamdi Fathi fires high over from distance.
79' Esperance make a substitution. Defender Amine Tougai replaces winger Elhouni, with Esperance doing damage control.
73' A close-range volley from Ajayi is blocked by the defence.
72' Kahraba misses a sitter! His side-footed effort at the far post hits the side netting after a pass from Ajayi.
70' Ahly are bombarding Esperance's goal with a wave after wave of attacks.
67' Ahly make three substitutions. Mahmoud Kahraba replaces Mohamed Sherif, Rami Rabia replaces Ayman Ashraf and Walid Soliman replaces Magdi Afsha.
67' Ahly almost add the fourth! Sherif's shot from a pull-back is tipped over by Ben Cherifia.
65' The tie is effectively over and the impressive Ahly can add more goals tonight!
61' Hussein El-Shahat adds the third, latching onto another pinpoint long ball from Afsha to race clear and dink the ball over Ben Cherifia. The referee awards the goal after a VAR review.
60' GOOOOOOOAL FOR AHLY!!!
60' Hussein El-Shahat scores but the goal is disallowed for offside. Television replays show that El-Shahat is onside and the referee is likely to check a video replay!
58' Ahly make their second substitution. Nigerian forward Junior Ajayi replaces Aliou Dieng.
56' Mohamed Sherif puts the result to bed, firing powerfully home after a defence-splitting pass from Afsha.
56' GOOOOOOOAL FOR AHLY!!!
54' Ahly are more comfortable in the second half, with Esperance finding it even more difficult to push forward with ten men.
50' An angled free kick from Ali Maaloul is cleared by the Esperance defence.
47' Mohamed Sherif runs behind the defence after a pass from Afsha and Ben Cherifia rushes out to close him down. Sherif's pass is eventually intercepted.
46' Ahly make their first substitution. Taher Mohamed Taher is replaced with Hussein El-Shahat.
The second half is underway
The referee blows his halftime whistle
45+3' A chance for Esperance as William Togui runs onto a threaded pass but as he attempts to round El-Shennawi, he takes the ball away from goal and his subsequent pull-back is cleared.
45' The referee adds three minutes of stoppage time.
43' Ahly are controlling possession after going ahead.
40' Esperance make their first substitution. Winger Anice Badri makes way for Amine Ben Hamida.
39' Ahly's mission is now much easier! Esperance need to score two goals without reply to advance. With one man down, it's hard to imagine Esperance overturning the deficit!
38' Spot-kick specialist Ali Maaloul fires into the roof of the net to give Ahly the lead!
38' GOOOOOOOOAL FOR AHLY!!!
36' Esperance's Ilyes Chetti is also red-carded for a last-man foul on Taher.
35' The referee awards Ahly a penalty!
34' The referee is checking a video replay. Chetti appears to have caught Taher with his flailing arm as the Ahly forward chased a long ball in the area.
32' Ahly appeal for penalty as Taher Mohamed Taher is felled by Ilyes Chetti in the area.
30' What a chance for Ahly! An inviting free kick from Ali Maaloul finds Hamdi Fathi unmarked on the left hand side of the area but his pull-back is cleared by the defence after eluding the keeper.
28' An angled low shot from Elhouni goes wide.
28' The first chance for Esperance! Abdelraouf Benguit skidding shot from distance forces a superb save from El-Shennawi.
27' Esperance keeper Moez Ben Cherifia rushes out in a timely manner to collect a through ball before it reaches Mohamed Sherif.
25' A free kick from Ahly's Afsha strikes the defensive wall.
24' Ahly look content to sit back and soak up pressure, leaving little spaces for Esperance to operate.
20' Ahly defender Badr Benoun makes a superb sliding tackle to thwart Elhouni on the left hand side of the area.
18' Esperance have the better possession but they are still finding it hard to penetrate Ahly's wateright defence.
15' Ahly winger Taher Mohamed Taher receives a yellow card for challenging Ben Romdhane from behind.
12' Ahly make their first foray forward but Esperance right-back Hamdi Nagguez closes Ali Maaloul down.
9' Esperance midfielder Mohamed Ali Ben Romdhane receives treatment after being challenged by Amr El-Sulaya in the area.
6' Esperance lively winger Elhouni skips past Akram Tawfik near the byline but his subsequent low cross is intercepted by the defence.
4' Esperance apply early pressure, abandoning the cautious approach they made to the first leg.
2' Ahly keeper El-Shennawi pushes away an angled free kick that is floated into the area by Khalil Chemmam.
The match is underway
Ahly: Mohamed El Shennawi; Akram Tawfiq, Badr Benoun, Ayman Ashraf, Ali Maaloul, Aliou Dieng, Amr El Sulaya, Hamdi Fathi, Taher Mohamed Taher, Magdi Afsha, Mohamed Sherif
Esperance: Moez Ben Cherifia, Hamdi Nagguez, Abdelkader Bedrane, Khalil Chemmam, Ilyes Chetti, Fousseny Coulibaly, Mohamed Ali Ben Romdhane, Abdelraouf Benguit, Hamdou Elhouni, Anice Badri, William Togui
20:00 Mosimane makes one change to Ahly's line-up, introducing fit-again playmaker Magdi Afsha instead of winger Salah Mohsen. He once again deploys three central midfielders to stifle Esperance's attack.
19:45 Esperance coach Moine Chaabani makes two changes to his starting XI, introducing Khalil Chemmam in the heart of defence instead of Mohamed Ali Yaakoubi and experienced winger Anice Badri instead of striker Khalid Abdul-Basit.
19:00 The winners of tonight's tie will meet the winners of the other semi-final clash between Morocco's Wydad and South Africa's Kaizer Chiefs.
18:30 Mosimane insisted that his side had not yet guaranteed their semi-final place, calling for caution. Esperance said they were determined to overturn the first-leg deficit.
18:00 Esperance defender Mohamed Ali Yaakoubi and midfielder Ghaylen Chaaleli are out due to a coronavirus infection and an injury respectively.
17:15 Mosimane has to make a tactical decision; whether to keep his cautious approach or switch to his usual 4-2-3-1 formation.
16:30 Ahly are still misssing right-back Mohamed Hani due to injury, with Akram Tawfik, who excelled in the first leg, likely to keep his place on the flank.
14:00 Probable starting lineups:
Ahly: Mohamed El Shennawi; Akram Tawfiq, Badr Benoun, Ayman Ashraf, Ali Maaloul; Aliou Dieng, Amr El Sulaya, Hamdi Fathi; Salah Mohsen, Taher Mohamed Taher, Mohamed Sherif
Esperance: Moez Ben Cherifia; Hamdi Nagguez, Khalil Chemmam, Abdelkader Bedrane, Ilyes Chetti; Fousseny Coulibaly, Mohamed Ali Ben Romdhane, Abdelraouf Benguit; Hamdou El-Houni, William Togui, Ancie Badri
13:00 The game will be played at Cairo's Ahly Stadium behind closed doors as Ahly's request to lift a crown ban has been turned down by Egyptian authorities due to coronavirus concerns.
12:00 Ahly look well-equipped to add a record-extending 10th Champions League crown to their trophy haul, having produced some efficient displays to take out an opponent after an opponent with a seamless ease.
Venue: Ahly Stadium (Egypt)
Referee: Neant Alioum (Cameroon)
Read the match preview here
1st leg result: Esperance 0-1 Ahly
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)