Kylian Mbappé overcame an early penalty miss to lead France to a 2-0 victory over Morocco, securing a spot in the World Cup semi-finals and showcasing his resilience under pressure.