Defending champions France moved a step closer to winning back-to-back World Cups as they saw off Morocco to secure their place in the final against Argentina in Qatar.
It took Didier Deschamps' side just 5 minutes to open the scoring, with Theo Hernandez acrobatically converting at the far post after Kylian Mbappe’s fierce shot had taken a deflection and bounced for the full-back.
They finally put the game to bed with little over 10 minutes remaining as substitute Randal Kolo Muani, introduced just seconds earlier, tapped home from close range, ending the Moroccan resistance once and for all and booking a showpiece final with Argentina on Sunday.
Only two nations have won back-to-back World Cups before; Italy in 1930 and 1934 and Brazil in 1958 and 1962.