France have reached the World Cup finals exactly 20 years after they last won it, while Croatia have reached the finals exactly 20 years after France stopped them in the semifinals and we expect them to have revenge on their minds when they take to the field in this game.
The French team struggled to come out of the group stage and scored more than one goal in only their first group game against Australia. They, however, got better in the knockout round and eliminated Argentina 4-3 in the last 16. They also defeated Uruguay in the quarterfinals before taking in on Belgium in the semifinals.
The semifinals was a cagier affair and they won the impressive Belgians 1-0 after 90 minutes. They were more defensive in that game and they would be facing a Croatian side that has enough midfielders to unlock any defence, it would be interesting to see how Didier Deschamp would set up his team for this game.
Kylian Mbappe has been the star of this French side and this game offers him the chance to show the world just how good he is.
Croatia have survived Extra time in all of their knockout games so far and they would be showing the French team and the world just how resilient they are.
They are the only team who have won all their games until this final after they beat Nigeria, Argentina, Iceland, Denmark, Russia and England to get to this final and they would be looking to win the competition in style by getting yet another win.
Ivan Perisic was their hero in the semifinals and he would be key to their attacking play here, however, Luka Modric is also having a great competition and he could be named the World Footballer of the Year if the Croatians triumph in this game.