Croatia v Argentina
Croatia have proved to be stubborn opposition for a number of sides during the tournament and they were responsible for ousting Brazil in the quarter finals. Admittedly, Zlatko Dalic’s side have actually won very few games at this tournament, drawing four of their opening five games and this is another encounter which could easily end all-square.
Argentina were in full control against the Netherlands before squandering a two goal lead during the final ten minutes. Lionel Scaloni’s side have been ticking along nicely, although the magic of Messi has helped to carry them through. They may find it tough to get the better of an obstinate and vastly experienced Croatian outfit and we could see an additional 30 minutes.
France v Morocco
Amazingly, Morocco are yet to have an opposition player score against them. The Atlas Lions have been superb at the back and despite injuries and knocks, they have given 100% throughout. They have already ousted the Iberian duo, Spain and Portugal and they will have very little fear heading into this semi-final clash with France.
Les Bleus rode their luck at times against England and survived a missed penalty as well as benefitting from some questionable referee decisions. Nevertheless, France have looked excellent going forward with Antoine Griezmann pulling the strings for the 2018 winners. This will be a tough challenge, and although France are yet to keep a clean sheet in this competition, there may be very little between these two sides.