The entire tournament was entertaining, but here are five matches that stood out above the rest.

After 64 exciting games, the 2018 World Cup came to an end on Sunday with France lifting the title. Les Bleus beat Croatia in the final over the weekend to be crowned champion for a second time in history.

That tie wrapped up what had been an action-packed tournament that had everything to entertain the fans. High-scoring matches: check. Unbelievable upsets: check. Thrilling comebacks: check. All the ingredients were there.

However, a few games will forever remain in the memories of football lovers. Here are the top five games from the 2018 World Cup.

Argentina 0-3 Croatia 

This match sent the media and fans into a frenzy. Many started to wonder if Lionel Messi and Co. would crash out of the tournament in the group stage despite being an outside favorite. While Argentina made the knockout stage, albeit in a controversial manner, the game epitomized the chaos in La Albiceleste's camp.

Portugal 3-3 Spain

This was one of the most exciting clashes in Russia. These two European sides locked horns for their opening game in what turned out to be a six-goal thriller. Nacho scored a thunderous goal for La Roja but it was Cristiano Ronaldo's hat-trick that stole the show.

Cristiano scored a hat-trick to further stake his claim on the GOAT title

Cristiano Ronaldo, Portugal, Spain, FIFA World Cup

South Korea 2-0 Germany

This result will not be forgotten anytime soon. After a 1-0 loss to Mexico in their opening game, Germany earned a late 2-1 win over Sweden and needed only the beat South Korea to progress. Simple, right?

That game turned out to be one of the most embarrassing results in die Mannschaft's history. They conceded two late goals and were eliminated in the group stage despite being tipped as one of the nations destined to make the final.

Belgium 3-2 Japan

In Russia, several heavyweights struggled against weaker teams and when Belgium found themselves trailing 2-0 against Japan after 52 minutes, many feared the Red Devils would be the next victim. What followed next was madness.

Roberto Martinez's men launched an extraordinary coming, scoring in the 69th and then the 74th minute to level things up. The winning goal was the remarkable part, as Nacer Chadli completed a swift counter-attack to find the back of the net with only a few seconds remaining from the final whistle. 

France 4-3 Argentina

This game was a thrilling roller-coaster ride. First Argentina went 1-0 down thanks to poor defending only to equalize shortly before half-time. La Albiceleste then went 2-1 ahead after the break but then conceded three quick goals. Sergio Aguero scored in added-time only for the South Americans to miss a great chance to equalize with their final attack of the game.

Kylian Mbappe, France, Argentina, FIFA World Cup

Put aside the fact that this was a seven-goal thriller and that Pavard scored a Goal of the Tournament contender. This game will be remembered as the Mbappe show, as the teenager tore apart Sampaoli's men to score a brace. The Frenchman announced himself on the international stage in this round of 16 tie while a helpless Lionel Messi watched on.