Canadá comenzó el encuentro con una actitud ofensiva y tomó la iniciativa desde los primeros instantes. Su presión dio resultado rápidamente, ya que a los cuatro minutos Jonathan David recibió un pase dentro del área y buscó sorprender con un remate desde un ángulo muy cerrado. Sin embargo, el arquero Yassine Bounou respondió con seguridad y evitó la apertura del marcador.
La ocasión más importante del conjunto canadiense llegó a los 10 minutos. Tani Oluwaseyi quedó frente al guardameta marroquí tras una buena jugada colectiva, pero Bounou volvió a imponerse con una intervención decisiva para sostener el empate.
Con el paso de los minutos, Marruecos logró equilibrar el desarrollo del partido. El equipo africano consiguió frenar el dominio inicial de su rival y empezó a controlar mejor los espacios, aunque todavía le costaba generar situaciones claras de ataque.
El panorama cambió apenas iniciado el complemento. A los cinco minutos, Marruecos aprovechó una acción preparada desde un tiro libre y abrió el marcador. Achraf Hakimi asistió con precisión a Azzedine Ounahi, quien apareció en la puerta del área y definió con categoría para poner el 1-0.
Obligada por el resultado, Canadá adelantó sus líneas en busca del empate, pero dejó espacios que los marroquíes supieron explotar. A los 37 minutos de la segunda mitad, Brahim Díaz habilitó nuevamente a Ounahi, que dentro del área resolvió con eficacia y amplió la diferencia.
En tiempo de descuento llegó el golpe final. Tras un veloz contragolpe perfectamente ejecutado, Soufiane Rahimi definió con tranquilidad para sellar el 3-0 cuando el reloj marcaba los 52 minutos del segundo tiempo, asegurando así una contundente victoria para Marruecos.
De esta manera Marruecos goleó 3 a 0 a Canadá.
