A brace from striker Ayoub El Kaabi handed RS Berkane a vital 2-0 away win over ten-man UD Songo of Mozambique in their Group B Day Two match on Wednesday in Beira.
El Kaabi, top scorer at the Total African Nations Championship Morocco 2018 last February with a record nine goals scored twice in the second half in a game that the homers dominated but failed to bury the chances that came their way.
After a barren first half, Songo's plight was worsened after defender Cremildo Nhantumbo was sent off after a second yellow card on 59 minutes. The exit of Nhantumbo was to the benefit of the visiting Moroccans, who broke the deadlock five minutes later courtesy El Kaabi.
A minute from time, El Kaabi sealed victory for Berkane, which means "volcano" as they maintained their 100 per cent record at the group stage.
The other Group B match between El Hilal (Sudan) and El Masry (Egypt) in Omdurman ended one-all.
Chiquinho Conde (Head Coach, UD Songo)
We knew we were not at the same level as RS Berkanr, but we could have done better. The goals resulted from our mistakes and not the merit of our opponent. We faced more difficulties after the red card to Cremildo. With this defeat, our chances are complicated, but we will try to do better in the next games. Everything is possible.
Mounir Jaouani (Head Coach, RS Berkane)
We fulfilled our goal which was to try to gain points here. We won and it was good because we moved a step closer to qualification to the next stage. We studied the opponent well and they just made slight changes today because they did not use one of their best players.
Ayoub El Kaabi (Forward, RS Berkane)
I am happy to have contributed the goals that gave us an important victory here. However, it was a result of teamwork and it was extremely important to have won. I hope this victory will help us to move on to the next stage.
16.5.2018 13H00 Kinshasa AS Vita (DR Congo) 3-1 ASEC (Cote d'Ivoire)
16.5.2018 13H00 Dormaa Aduana (Ghana) 3-3 Raja (Morocco)
16.5.2018 13H00 Beira UD Songo (Mozambique) 0-2 RS Berkane (Morocco)
16.5.2018 19H00 Omdurman El Hilal (Sudan) 1-1 El Masry (Egypt)
16.5.2018 13H00 Brazzaville CARA (Congo) 3-0 Enyimba (Nigeria)
16.5.2018 19H00 Bamako Djoliba (Mali) 1-1 Williamsville (Cote d'Ivoire)
16.5.2018 16H00 Dar es Salaam Young Africans (Tanzania) 0-0 Rayon Sports (Rwanda)
16.5.2018 16H00 Nairobi Gor Mahia (Kenya) 0-0 USM Alger (Algeria)
*All times are in GMT