Anyway, Croatia for you to final, right? They have so much final experience. Morocco I think has none. Experience is what will determine a final winner, that's always my pick. So in this case, I guess it will be Croatia world cup winner

Experience is an important factor for sure. But in Argentina vs. Croatia, many players of Croatia and Argentina are very experienced. Messi will push his team for sure, it would be amazing for Messi to be world cup winner and he'll give everything for it. And we should not forget di Maria, who'll most likely come into the game 2nd half at least, or even first half already? We don't know yet.
Of course, Modric will try to give everything, too.

Perisic and Kramaric aren't bad as well and Croatia has shown multiple times already against Brazil, Denmark, Belgium and Japan to be successful.
I'm expecting an interesting game, probably very tactical but could also be a game bringing us lots of goals, if one team scores early.