Kylian Mbappé turned frustration into triumph as France defeated Morocco 2-0 to reach the FIFA World Cup semi-finals, recovering from an early penalty miss to deliver when his team needed him most.
For nearly an hour, it looked as though one of football's biggest stars might endure a rare off night. Mbappé saw his first-half spot kick saved after an unusually lengthy VAR review delayed the penalty, but the France captain never allowed the setback to define the occasion. Instead, he inspired Les Bleus to another composed knockout victory, keeping alive their hopes of reaching a second consecutive World Cup final.