
France will face Argentina and Kylian Mbappe will do battle with Lionel Messi in a heavyweight World Cup final after the French beat underdogs Morocco 2-0 on Wednesday.
Holders France stayed on course to become the first team in 60 years to successfully defend the trophy thanks to goals from Theo Hernandez and Randal Kolo Muani at Al Bayt Stadium, AFP said.