Soufiane Rahimi was the two-goal hero for title holders Morocco who produced one of their best displays of the tournament to beat hosts Cameroon 4-0 on Wednesday.
This means that Morocco reached the final of the Total Africa Nations Championship (CHAN).
The Atlas Lions kept alive their hopes of retaining the title as they breezed past the Indomitable Lions in the semi-final game at the Limbe Stadium to a line-up a clash with Mali in Sunday’s final in Yaounde.
First half goals by Soufiane Bouftini and Soufiane Rahimi put the North Africans in firm control of the match as they silenced the vociferous home fans.
Rahimi scored his second on the night and his tournament’s fifth before Mohammed Ali Bemammer wrapped up the emphatic victory for the title holders.
Morocco could have won the match by a wider margin but striker Ayoub El Kaabi was unlucky in a one-on-one situation with Cameroon keeper Haschou Kerrido in the first-half.
However, the result was enough to keep the Atlas Lions excited for the final.
The Atlas Lions settled quickly by injecting some urgency into their game in direct contrast to how they slowly warmed into their previous matches since the start of the tournament.
They dominated the opening 20 minutes with their pace that troubled the Indomitable Lions who were left with the only option of defending their goal area in numbers.
A quickly taken free-kick from the left the Cameroon defenders flatfooted, allowing Soufiane Rahimi the space to an inviting looping pass to Ayoub El Kaabi who was alone in the box.
Cameroon goalkeeper Haschou Kerrido produced a fantastic one-hand save on the goal line to prevent El Kaabi’s strike from opening the scoring.
Just before the hour mark disaster struck for the home side as Kerrido made a hash of defender Omar Namsaoui’s well-taken free-kick from the left.
This allowed Soufiane Bouftini the easy job of just tapping it in for the opener for Morocco.
The determination of the Atlas Lions continued when El Kaabi paid a beautiful pass to Abdelilah Hafidi.
He then tapped from Rahimi to fire in his fourth goal of the tournament.
Morocco will meet Mali in the final at the Ahmadou Ahidjo Stadium in Yaounde on Sunday.
Guinea will play hosts Cameroon in the third-place playoff at the Reunification Stadium in Douala on Saturday.