Full time: RS Berkane 1-0 Zamalek
The referee blows his final whistle, Berkane take a narrow first-leg advantage in the final.
Laba scores at the death! Controlling a ball on the left after a counter attack, feeding a fellow forward who gives him the ball back to fire into the roof of the net from inside the area.
90+4' Goal for Berkane!
90+2' Omar Salah receives a yellow card for wasting time.
90' The referee adds five minuts of stoppage time.
88' Omar Salah, Zamalek's third-choice keeper, superbly divers to his right to smother a header.
87' Berkane make a substitution. Salman Oueld El Haj replaces Samir Ouidare.
84' Zamalek's Ibrahim Hassan tries his luck from 25 metres but his shot misses the target.
80' Omar Namsaoui's free-kick goes high over.
79' Zamalek make their second substitution. Kahraba is replaced with Mohamed Ibrahim.
78' A Kahraba volley goes over the bar at the other end.
77' Can Zamalek survive the onslaught and escape with another draw and clean sheet on the road?
74' Omar Salah pulls off a fine save to block a shot at his near post as Berkane mount pressure.
72' The referee signals no penalty! There was suspicion of handball on Tarek Hamed.
71' The referee will check the VAR to determine if there is a penalty.
70' Another golden chance for Berkane! A long ball causes mayhem and the defence eventually clears the danger as a forward mis-hits his effort.
69' Kahraba spurns a chance that if converted would have given Zamalek a great advantage!
68' Zamalek make their first substitution. Ahmed El-Sayed makes way for Ibrahim Hassan.
68' Zamalek miss the chance of the game! Kahraba breaks clear following superb threaded pass from Omar El-Said but he somehow shoots wide with the goal at his mercy.
64' Berkane are not as dangerous as they were in the first half as Zamalek defence is hardly tested.
61' A long-range free-kick from Omar Namsaoui is easily collected by Omar Salah.
60' Hamdi Nagguez is booked for a foul on an opponent who was about to go clear. He will miss the second leg.
57' Berkane make their first substitution. Mohammed Aziz replaces Souhail Yechou after he was injured.
57' What a strike from Kahraba! His bicycle kick from a Hamdi Nagguez cross is tipped over the keeper.
55' A long-range shot from Bakr El Helali goes high over.
52' El-Said receives a yellow card for wasting time.
52' Bottles are thrown onto the pitch as Zamalek striker Omar El-Said receives treatment.
49' Berkane pile on pressure in the early stages, as expected.
The second half is underway
The referee blows his halftime whistle
44' At the other end, a Kahraba cross finds Youssef Ibrahim unmarked but he somehow slips as he tries to meet the cross with a diving header.
42' What a chance for Berkane! It's Laba again as a flick-on from a corner finds him from six yards out but his side-footed effort strikes the post.
38' Omar Salah rushes out in a timely manner to collect the ball after a mistake from Mahmoud Alaa.
37' Berkane ease off a bit after a period of relentless pressure.
34' Zamalek go close! A low shot from El-Said goes just wide from the edge of the area.
30' Another chance for Berkane! A deep long ball finds Issoufou Dayo but his looping header misses the target.
29' A flowing Berkane move ends with Bakr El Helali firing a shot that is deflected for a corner.
27' A shot from Zamalek winger Ahmed Sayed is blocked by a defender.
25' Zamalek's defensive midfielder Tarek Hamed is playing an even deeper role today, acting as a third central defender.
21' Ismail Mokadem is booked for a challenge on Zamalek striker Omar El-Said.
21' Berkane's repeated crosses from the right cause constant menace to Zamalek's defence.
18' Zamalek keeper Omar Salah pulls off a fine save to block a shot from the edge of the area.
17' At the other end, Kahraba neatly controls a long ball and superbly skips past his challenger in the area, but his weak low cross is intercepted by the defence.
15' Zamalek are unlucky not to concede! A free kick is floated into the area from the right and a glancing header from Fo Doh Laba is denied by the post.
14' Zamalek are looking to soak up pressure as Berkane gradually take control.
10' A lapse in concentration releases Fo Doh Laba but Mohamed Abdel-Ghani redeems himself to clear the danger and make up for his mistake. Berkane look increasingly dangerous.
9' Berkane waste a golden chance to go ahead! A corner causes mayhem in the area as defender Issoufou Dayo's goal-bound shotis blocked by defender Alaa. He makes the follow-up but misses the target from close range.
7' An angled free kick for Berkane is played low into the area but Omar Salah easily collects it.
5' Zamalek could have scored an early away goal!
4' Mahmoud Alaa wastes the first chance for Zamalek! He is found unmarked at the far post by a cross from Abdallah Gomaa but he volleys over the crossbar.
2' Zamalek are likely to adopt a cautious approach, as they usually do in away matches.
The match is underway
23:00 RS Berkane starting XI: Abdelati Mhamdi - Omar Namsaoui, Issoufou Dayo, Ismail Mokadem, Souhail Yechou - Samir Ouidare, Amine El Kess, Mohamed Farehane, Bakr El Helali - Hamdi Laachir, Fo Doh Laba
22:20 Gross has opted for his regular lineup though defender Mahmoud "El Wench" Hamdi has been kept on the bench as he hasn't fully recovered from a minor injury.
21:50 Zamalek announce lineup: Omar Salah - Hamdi Nagguez, Mahmoud Alaa, Mohamed Abdel-Ghani, Abdallah Gomaa - Tarek Hamed, Mahmoud Abdel-Aziz - Ahmed "Zizo" El-Sayed, Youssef "Obama" Ibrahim, Mahmoud "Kahraba" Abdel-Moneim - Omar El-Said,
21:00 This is Zamalek's 9th African final. The Cairo giants have won six out of their previous finals including five Champions League titles.
20:00 Eight players should be cautious as they risk missing the return leg next week if they pick a yellow card tonight.
19:00 Aside of injured midfielder Ferjani Sassi, Zamalek are facing a goalkeeping crises as regular choice Mahmoud Abdel-Rehim is suspended and second choice Emad El-Sayed is injured leaving Gross with young and inexperienced Omar Salah as the only choice.
18:00 While a Confederation Cup triumph can hardly match the lucrative Champions League crown, it will still give Zamalek something to cheer about in a season in which they performed well until the final stretch.
It will also mark the first of a possible treble as Zamalek remain in contention for the Egyptian Premier League and Egypt Cup titles.
16:30 Zamalek can take heart from wins over fellow Moroccan outfits Ittihad Tanger and Hassania Agadir in the preliminary round and quarter-final respectively, but they will be anxious over having to play without any stand-in goalkeepers.
15:30 The first leg result can't ensure the title for us. The final still have another stage (the return match next Sunday in Egypt). We will concentrate on the technical and mental levels to achieve a positive result in Morocco," the coach added.
14:00 The game will be strong and difficult for both teams. We know the atmosphere in Morocco well. I have full confidence in my current group of players," Zamalek coach Christian Gross said in the pre-match press conference on Saturday.
13:00 The Cairo giants have not tasted any success on the continental stage since defeating Morocco's Wydad Casablanca in the African Super Cup in 2003.
12:00 Egypt's Zamalek are desperate to end a lengthy barren run in African competitions as they meet Morocco's RS Berkane in the first leg of the Confederation Cup final away from home on Sunday.
Referee: Janny Sikazwe (Zambia)
Venue: Berkane Municipal Stadium (Morocco)