Argentina was really a better team today. We can debate if that was a penalty or not, but even if the penalty wasn't awardes I have a feeling that Argentina would still have won the game. Even though Croatia had the possession of the ball, Argentina managed to score from counter attacks.
Now for the France vs Morocco game, it's really difficult to predict. Of course that France is favorite but you never know with Morocco. I'm definitely not betting.
I'm not sure about the penalty, hard to make that call, because the goalkeeper cannot really teleport or something, I don't know. Not penalty in my mind.
And I think that penalty changed the whole game. Before that I would say Croatia was dominating the game, and after that it all changed to Argentina.
But that's how football is, one play can change the outcome of the whole game.
Argentina won in the end, and is now in the final. Now the attention goes to Morocco vs France. Interesting game to watch.