Croatia is an underdog team which people shouldnt be underestimated same with Morocco. Argentina and France are the dominant team but Morocco and Croatia is proven there worth for beating strong team like Brazil and Portugal which many expect to go in the finals.
The upset matches has high probability but Im more on expecting a rematch between Croatia and France on this world cup. The pattern is same.
I'm not sure if we call Croatia the underdog team because in the 2018 World Cup they were in the final with France
But if we talk about Morocco, yes they deserve to be called the underdog team especially if we look at the team that has been defeated
Morocco real challenge is against France if they can win then there is potential for them to win.