Mbappe France Morocco GFXGetty/GOAL

It's Mbappe vs Messi! Winners and losers as France set up World Cup final showdown with Argentina after battling past Morocco

Morocco's beautiful World Cup dream has died, but France's hopes of a second successive title live on after they somehow managed to tame the Atlas Lions at a raucous Al Bayt Stadium.

After conceding an early goal to Theo Hernandez, the pride of Africa threw absolutely everything at the defending champions.

But Ibrahima Konate & Co. held firm. Les Bleus refused to buckle. Didier Deschamps' team just always seem to find a way to win and Randal Kolo Muani sealed victory for France less than a minute after coming off the bench.

Morocco's incredible supporters did everything within their power to roar their side to victory but Sunday's final will feature France against Argentina. And, of course, Kylian Mbappe versus Lionel Messi.

It should be a head to head for the ages. History will be made no matter what happens.

But nobody will ever forget just how much Morocco contributed to this game, and indeed this tournament. Third place would be a fitting reward for their players and their followers.

GOAL runs through the winners and losers from an engrossing evening in Al Khor that saw Morocco lose a fiercely contested semi-final showdown but win the hearts of yet more football fans across the world.

Article continues below