Winner will be the team who is more mentally strong, but win for Morocco would be history for all African national teams.
If mental strength to be considered then Croatia to win, if motivation to consider then Morocco is going to win. No African team ever did it to make even a semi. Taking it to the third place will be the greatest of all for the people of the continent. Morocco team knows it. But judging at the type of game Croatia play, I think it could be a match where we will again see a tie breaker. Although in the pool I had different thought LOL. Let's just hope that it's not boring match.
But for Croatia and Morocco 3rd place would be big achievement and I expect that players of both teams will have motivation to fight fo it.
Croatia tasted the third place. For them it's another match but for Morocco it's the best chance to extend their greatness to set a little upper.