Hello and welcome to FilGoal.com's LIVE commentary to the Champions League final Group A round that sees Orlando Pirates take on Ahli and Zamalek host Leopards. Zamalek officially waved the competition goodbye, while Ahli guaranteed semi-final qualification. Ahli need to avoid defeat today to qualify as Group A leaders. Ahli: Ekrami, Fathi, Abdul-Fadil, Naguib, Shedid, Rabiea, Shehab, Al-Saied, Soliman, Abou-Treika, Abdul-Zaher Zamalek: Abdul-Wahed, Fathallah, Tolba, Emam, Abdul-Shafi, Al-Sayed, Tawfik, Gaber, Ibrahim, Gaafar First half 1' both games kicked off, with the Ahli game starting three minutes later 14' Goal?! No! Leopard's goal ruled out for offside... 15' Ahli's Abdul-Zaher heads narrowly wide 17' What a chance!! Leopard's Bissiki's strike rattles the bar!! Leopards seem determined today.. 25' Goal! Leopards score..Bhebey heads a looping effort by Beaullia into the roof of the net! 25' Leopards goal followed another chance denied by the bar for the visitors... 26' Back to the Ahli game, both sides are still struggling to pose genuine threat on goal! 30' too much spaces exposed behind Zamalek's midfield..the Whites are completely out of sorts today 32' Abdul-Shafi sends Ibrahim through but the keeper rushes out in time.. 33' GOALLLL! Zamalek equalize! Mohamed Ibrahim!!! 33' Shikabala sends Tawfik through as the latter squared for Ibrahim inside the area before hitting the Whites' equalizer 33' Back to Ahli... Klate hits a free-kick inches wide 37' Klate misses a close chance from close-range..that could have been the opener! 42' Abdul-Wahed saves a miscued clearance by Emam... 43' free kick for Leopards from a dangerous spot...the strike eventually hits the wall.. 45 + 1' GOAALLL!!! Shikabala gives Zamalek the lead!!! 45 + 1' Shikabala superbly waltzed around a defender before breaking clear and drilling a low shot home..magnificent from the midfielder!!! 45' + 1' the referee blows the whistle ending the first half with Zamalek in front 45' + 1' the first half of the Ahli match also ends with both teams failing to find the net before the break