Wydad Casablanca secured a 5-2 victory over ASEC Mimosas in the 2018/19 CAF Champions League Group A match at the Prince Moulay Abdellah Stadium in Morocco on Friday.
The win saw the Moroccan outfit topple Guinean side Horoya atop the Group A standings after brushing aside the Ivorian giants.
The hosts pushed for an early goal and they managed to find the back of the net through Ismail El Haddad 16 minutes into the match.
The 28-year-old striker beat Mimosas goalkeeper Mamadou Sylla to make it 1-0 to Wydad with Walid El Karti grabbing an assist.
The Black and Yellows had to find the equalizing goal with Burkina Faso striker Abdoul Tapsoba leading their attack.
Parity was restored on the stroke of half-time and Tapsoba was involved as he grabbed an assist with Wonlo Coulibaly scoring to make it 1-1.
The score was 1-1 between Wydad and Mimosas at the interval.
A second-half which was dominated by Wydad Al-Ouma followed as they restored their lead three minutes after the restart.
Michael Babatunde was the man, who hit the back of the net to make it 2-1 to Wydad much to the light of the home crowd.
It was soon 3-1 to Wydad when second-half substitute Zouheir El-Moutaraji beat Sylla four minutes before hour-mark.
The momentum was with the hosts and they grabbed two late goals through El Karti and Aouk Badi to make it 5-1 to Wydad.
However, the visitors managed to grab a late consolation goal through Salif Bagate to make it 5-2 with five minutes left on the clock.
Nevertheless, Wydad ran out 5-2 winners over Mimosas following an enthralling encounter.
Wydad (1) 5 (El Haddad 16', Babatunde 48', El-Moutaraji 56', El Karti 70', Badi 80')
Mimosas (1) 2 (Coulibaly 44', Bagate 85')
Wydad: Tagnaouti, Dari, Comara, Noussir, Nahiri, El Karti, Saidi, Babatunde (Bade 75'), Nakach, El Haddad (El-Moutaraji 51'), Ounajem.
Mimosa: Sylla, Koanda, Coulibaly (Sako 81'), Malo, Outtara, Diomande, Ndao, Gonazo (Toure 86'), Sanogo, Tapsoba (Yao 57'), Bagate.