Morocco face off Portugal in a crunch quarter-final clash at the Al Thumama stadium on Saturday.
Morocco, who became the fourth African country to reach the last eight, will be hoping to better the continent's record at the World by reaching the semi-finals.
Walid Regragui became the first African to lead a team to the quarters and will relish the chance to set the bar high after ousting dominant 2010 World champions on penalties.
Goalkeeper Yassine Bounou was the hero after saving three penalties to propel the Atlas Lions to victory over Luis Enrique's La Roja.
Morocco also topped Group F containing semi-finalists Croatia, Belgium and Canada.
FIFA stated that "Moroccan Football is starting to reap the rewards of the federations good work" after conceding just a goal in four games at the finals so far.
Meanwhile, Portugal will be hoping to atleast equal their best place finish at the World Cup, semi-finals, in 1966 and 2006.
Portugal dismantled Murat Yakin's Switzerland by 6:1 to make an emphatic statement ahead of this clash.
21-year-old Goncalo Ramos had an envious debut at the biggest stage in football, by netting a brace, after replacing Portuguese greatest player of all-time, Cristiano Ronaldo in the starting line up. Manager Fernando Santos bold decision paid off after survey back home wanted their captain to be dropped.
Portugal found their way easily in the Group H even though, they lost to South Korea in their last group game.
Fernando Santos will be hoping to complete a hat-trick of trophies for the Selecão's after winning the European Championship and the UEFA Nations League.
Team News
Nuno Mendez is still ruled out because of injury, with Danilo still a doubt for Portugal.
Morocco captain Romain Saiss had a strap to his leg in their last game though, he enjoyed all the minutes.
Nayef Aguerd is doubtful, after he was taken off in tears in their victory over Spain, whereas Sofyan Amrabat played with back injury throughout the encounter.
Match Statistics(last five games)
Morocco: 4 wins, 1 draw
Portugal: 4 wins 1 defeat
Head-to-head(2 games)
Morocco: 1 win, 1 defeat
Portugal: 1 win, 1 defeat
Probable Line-ups
Morocco: Bounou; Hakimi, Saiss, Aguerd, Mazraoui; Ounahi, Amrabat, Amallah; Ziyech, En-Nesyri, Boufal
Portugal: Costa; Dalot, Pepe, Dias, Guerreiro; B. Silva, Carvalho, Otavio; Fernandes, Ramos, Felix
TV Channels to watch
GOTV, DSTV, BeIN Sports, ITV, BBC and Fox.
Time: 15:00 GMT
By: Abdul Razak Salim