This World Cup is particularly difficult to predict as the so called teams that have been considered weak and the underdogs have gone ahead to surprise their opponents. I was particularly wowed when top tier teams, Brazil and Portugal were eliminated out of the competition. This is football where literally anything could happen and weve been seeing it in this World Cup.
The Croatians know fully well theyre up against one of the top teams of the tournament and would obviously prepare to meet them. I think Argentina would probably come out the victor but Ive been wrong on my predictions before

Although not seeded, Argentina must be wary of Croatia. Croatia is facing a carefree semi-final match so it is predicted that they can play freely and will certainly make it difficult for their opponents.
Croatia's game is very difficult to predict, Dalic often applies different strategies in every game. However, if the Argentine coach is able to quickly read their strategy, which is to kill Luca Modric's movement, then the Albiceleste will easily win a ticket to the final.