La apertura del marcador llegó con un derechazo del español Duro Perales (27’), a quien le quedó un balón servido con el arco vacío tras rebote proveniente del palo.
Antes del 55’, el equipo de Carlo Ancelotti tuvo la oportunidad de empatar el marcador con un penal sobre Mbappé. El inglés Jude Bellingham asumió el cobro y lo mandó al palo.
El francés decretaría la paridad al 58’ tras eludir al guardameta y disparar de derecha, pero, por fuera de lugar, el VAR decidió anular el tanto.
Sobre el minuto 80, Vinícius Junior fue expulsado tras propinarle un golpe al arquero macedonio Stole Dimitrievski. El brasilero reaccionó mal a la roja y tuvo que ser sacado del campo por dos de sus compañeros.