Morocco have the biggest game in their history on Wednesday when they play France in the World Cup semifinals.
They have done superbly well to get this far and reach this stage of the competition, the first time an African nation has made the last four, but they are not done yet and have dreams of a final spot.
Here are five players who will be key for them against the French, though injuries could rule a few out.
YASSINE BOUNOU
The goalkeeper saved two penalties in the last 16 shoot-out win over Spain but has also been solid throughout the tournament.
The only time he has been beaten was through an own goal, with no opposition player yet able to score against him in almost eight hours of football in Qatar.
The Canadian-born Sevilla gloveman did not feature in the Belgium win in the group stages after feeling dizzy just before kick-off but has been an ever-present, and superb, in their other games.
ACHRAF HAKIMI
The right-back has lived up to his reputation this tournament with five outstanding displays, both as a defender and a key weapon going forward on the counterattack.
We have not seen his prowess from free-kicks yet, but he will be a real danger if given a sight of goal from a set-piece and has a history of scoring some belters.
Born in Spain, the 24-year-old plays for Paris St Germain and so has the experience of Champions League football under his belt. He is a cool customer and one of the best in the world in his position.
NOUSSAIR MAZRAOUI
The Bayern Munich full-back is actually right-footed but plays on the left for Morocco and like Hakimi is important as both a defender and attacking option. His move to the other side is so both can play in the same team.
He did not feature against Portugal in the quarterfinals due to injury, and there will be a race on to get him fit to meet the French.
Mazraoui spent a number of years at Ajax Amsterdam having been born in the Netherlands, so comes through that excellent academy and has all the technical skills, and the smarts as a former law student.
Mazraoui has been a pillar for the side in Qatar when on the pitch and could be key to their chances in the nest round.
SOFYAN AMRABAT
The defensive midfielder has been one of the revelations of the competition to date and caught the eye of many a top club in Europe.
Born in the Netherlands, he plays for Serie A side Fiorentina, but could well have won himself a move to a bigger club at the end of the season.
The 26-year-old appears to be everywhere on the pitch and covers his defence superbly, which has been a major part of the Morocco game plan. Let the opponents have the ball, keep them out and then hit them on the counterattack.
In terms of players who have enhanced their reputation in Qatar, it is hard to think of anyone who has done more.
HAKIM ZIYECH
Ziyech has been a revelation since his return to the national side after a self-imposed exile and appears to be revelling in the new regime under Walid Regragui.
The coach said earlier in the competition “if you show Ziyech love, he will die for you” and that certainly appears to be the case because the playmaker has run through walls for the team.
He has skill on the ball, an intelligent football brain and is able to make the most of the scraps of possession Morocco are likely to get against Portugal. The Chelsea man can be a real game-breaker for his team.
But he is also under an injury cloud having come off against Portugal and is another they will be desperate to get fit for the semifinals. There is no doubt he will be up for the challenge.
By SuperSport