Goalkeeper
Unai Simon (7.5/10): Faced many shots and French pressure towards the end but handled it well.
Defenders
Aymeric Laporte (7/10): Best defender for Spain, cutting passes and making interceptions.
Marc Cucurella (6/10): Improving steadily, stopped many French attacks from the left side.
Jesus Navas (7/10): Age doesn’t stop him. Still great at delivering passes to teammates.
Nacho (6/10): Worked well with Laporte to help Spain hold their lead.
Midfielders
Rodri (8.2/10): Controlled the midfield with great passing, helping Spain dominate possession.
Fabian Ruiz (7.5/10): Contributed in attack and defense, keeping the ball for Spain.
Forwards
Lamine Yamal (9/10): Scored and provided assists. Best player on the pitch.
Nico Williams (8.5/10): Proved he can be relied on in big games, excellent performance.
Dani Olmo (8.5/10): Scored the winning goal and played well since getting more game time.
Alvaro Morata (7/10): Drew French defenders to himself, allowing teammates to score.
Substitutions
Dani Vivian (6.2/10): Used his pace to help Spain maintain their lead.
Mikel Merino (6.5/10): Struggled to create more chances against a strong French defense.
Mikel Oyarzabal (6.1/10): Tried to extend Spain’s lead but his efforts fell short.
France National Football Team Player Ratings vs Spain
Goalkeeper
Mike Maignan (5/10): Faced many attacks from Spain, could have done better.
Defenders
Theo Hernandez (6/10): Helped in attack and did a decent job in defense.
William Saliba (7/10): Strong defender, despite France conceding two goals.
Dayot Upamecano (6/10): Helped in attack but was not very effective.
Jules Kounde (4/10): Struggled to break into Spain’s defense.
Midfielders
Aurelien Tchouameni (7.5/10): Created chances but couldn’t score.
Adrien Rabiot (5.9/10): Influential in midfield, managing the ball well.
N’Golo Kante (6.5/10): Worked hard to stop Spain but it wasn’t enough.
Forwards
Ousmane Dembele (6/10): Active in attack but faced a strong Spanish defense.
Randal Kolo Muani (8/10): Scored early but was less effective later.
Kylian Mbappe (6/10): Found it hard to create many threats but kept Spain alert.
Substitutions
Eduardo Camavinga (6.2/10): Tried to help France equalize but didn’t perform well.
Olivier Giroud (6/10): Failed to make a significant impact after coming on.
Antoine Griezmann (5.5/10): Disappointing performance, made little impact.
Bradley Barcola (6.5/10): Helped transition from defense to attack, more effective than Dembele.