In a World Cup full of upsets, this was the one that got away.
France survived an almighty scare to set up the glamour final which the organisers would have wanted as it puts the world champions against Argentina and Lionel Messi against Kylian Mbappe. The scoreline makes it look straightforward when the opposite was true and sometimes the story is much better when it does not follow the script.
Morocco have been the surprise package of this tournament as they scrapped, battled and fought for their lives in front of a deafening partisan 68,294 crowd in the Al Bayt Stadium with thousands locked outside.