Selim Amallah and Zakaria Aboukhlal inspired Morocco to a 2-0 victory over Comoros in their second Group C fixture at the 2021 Africa Cup of Nations on Friday.
The North Africans were unlucky not to win by a larger margin inside Stade Omnisport Ahmadou Ahidjo after wasting a number of opportunities in the game with their domination.
Amallah opened the scoring for Morocco in the 16th minute after drifting past two defenders in the penalty area and his shot caught goalkeeper Salim Ben Boina off guard.
After the opener, Vahid Halilhodzic's side had several chances and the best came in the 37th minute when Nayef Aguerd's header rattled the crossbar, off Sofiane Boufal's corner-kick.
Two minutes later, Ayoub El Kaabi was blocked from doubling the lead with the on-rushing goalkeeper and an excellent tackle from Mohamed Youssouf.
Just before half-time, the Atlas Lions had another opportunity to score a second goal through Tarik Tissoudali but it went begging.
The second 45 minutes started with Morocco pushing for another goal but they failed to convert until substitute Aboukhlal slotted a right-footed shot to the net.
Clearly frustrated by his team's failure to convert chances, Morocco's Halilhodzic opted to make three attacking changes in the 65th minute with Youssef En-Nesyri, Aboukhlal and Faycal Fajr replacing El Kaabi, Imran Louza and Tissoudali.
PSG’s Achraf Hakimi stepped up to join the push for a goal with a well-taken free-kick in the 77th minute that was parried to safety by goalkeeper Ben Boina.
After making notable saves, Ben Boina later capped his man-of-the-match display by saving a penalty from En-Nesyri with his legs in the 81st minute.
Fortunately for Morocco, Aboukhlal's goal was counted in the 89th minute after a lengthy VAR review for offside.
The Atlas Lions will be hoping to work on converting their goalscoring chances when they battle Gabon in their final group match on Wednesday.
They sit at the top of Group C with six points after two matches while Comoros are at the bottom without a win.