France (4-2-3-1)
Hugo Lloris (GK) Huge first-half save from El Yamiq with assistance from the post, France remained ahead. Safe and confident 8
Jules Koundé (RB) saved Morocco from a well-deserved late consolation. Solid enough, but the break sometimes showed it. 6
Raphael Varane (CB)’s pass to Griezmann influenced the outcome. Morocco’s attacks were weathered with the assistance of timing and leadership. 7
Ibrahima Konaté (CB) Drafted defender denied En-Neysri a tap-in early in the second half by making crucial interceptions. 8
Théo Hernandez (LB) watched the ball bounce and finished acrobatically to thwart Morocco’s plans and send France on their way. 7
Aurélien Tchouameni (CM) had moments of midfield control, and his driving run created a Mbappé opportunity in the first half. 7
Youssouf Fofana (CM) took over for Adrien Rabiot and had mixed results against a Morocco engine room that was sharp and full of energy. 6
Ousmane Dembélé (RW): France may need more from Dembélé against Argentina because he has only made a few good runs. 5
Antoine Griezmann (AM) Got behind El Yamiq to have urgent hand in Hernandez’s objective. Their best work was centered on attacking the heartbeat. 7
Kylian Mbappé (LW) gets ready for the final. His blocked shots led to both goals, with the second coming from superb footwork. Explosive occasionally. 7
Olivier Giroud (CF) missed an easier chance after beating a helpless Sass and rapping the post.
This was not his best night. 6
Alternatives: Thuram (for Giroud 65) missed a great chance with his head to keep it safe, 6;
Kolo Muani, who replaced Dembélé in the 79th minute, scored his first international goal right away, 7.
Morocco (5-4-1)
Yassine “Bono” Bounou (GK) will be disappointed that he conceded so soon after being barely extended. when in possession, took risks. 6
Achraf Hakimi (RB) At times, right-sided raids and combinations with Ziyech were fun. fought well with teammate Mbappé. 7
Achraf Dari (CB) This last-minute addition to the team did not disappoint, even though Mbappé and Thuram both put him to the test for speed. 6
Romain Sass (CB) Captain appeared to be fit, but Giroud outstripped him and replaced him quickly. 5
Jawad El Yamiq (CB) The missed interception that allowed Griezmann to score before the opener cost. Denied reclamation when spectacular above kick remained out. 6
Noussair Mazraoui (LB) played very little forward, and his substitution at halftime suggested that this was another fitness risk that didn’t work out. 5
Hakim Ziyech (RW) Exceptional link-up play and touches kept Morocco moving, but the final product was frequently disappointing. frequently played too much. 6
Azzedine Ounahi (CM) The Tournament’s breakout player was an all-action, clever performer who forced Lloris to save from distance. 7
Sofyan Amrabat (CM) The shocking tackle that stopped Mbappé was a highlight. a class act who distributes and runs midfield well. 8
Sofiane Boufal (LW) Has a purpose and is hard to get rid of. A glimpse for Ziyech was set up, but the final pass was inconsistent. incredibly packed. 6
Youssef En-Nesyri (CF) Quarter-last legend had not many sniffs at objective, part of the way because of brilliant work from Konate, and left early. 6