France v Spain - 2026 FIFA World Cup semi-final result as Mikel Oyarzabal's penalty and Pedro Porro's strike send La Roja into the final

World Cup / Semi-final
AT&T Stadium / 14.07.2026
Finished
0
2
    Live
    Live Updates

    • All
    • Highlights
    22:33
    Article
    SPAIN LEAVE FRANCE DOWN IN THE DESCHAMPS AFTER REACHING SECOND FINAL
    Spain advanced to their second World Cup final after a convincing 2-0 victory over France in Dallas.
    It was a scoreline which few would have seen coming against Didier Deschamps' heavily-fancied side, who had previously swept aside every obstacle placed in their path.
    However, once Mikel Oyarzabal fired Spain in front from the penalty spot, there only looked like being one winner.
    France looked desperately off the pace in comparison, best epitomised when Lucas Digne showed no spatial awareness whatsoever when inadvertently lashing out on Lamine Yamal in the box.
    The Real Sociedad forward made no mistake from the spot, as Les Bleus fell behind for the first time at these finals.
    A bad first half would get worse when William Saliba was forced off injured with what looked like a back injury, and Maxence Lacroix entered the fray.
    Pedro Porro would then inflict a devastating hammer blow on France's World Cup hopes just two minutes shy of the hour mark with a fine finish following a neat one-two with Dani Olmo.
    Lamine Yamal was then denied a third after a marginal offside call, with Deschamps' team firmly on the ropes.
    Les Bleus' World Cup campaign ends with a whimper, but this was a superb display from a La Roja side that has largely gone under the radar up to this point.
    The world will certainly be taking notice now, as Spain extended their unbeaten run in matches after 90 minutes to 37 games, equalling Italy's record and setting up a clash with either Argentina or England in New Jersey on Sunday.

    22:30
    PORRO DESCRIBES 'A DREAM COME TRUE'
    He told ITV: "It's a dream come true. Truly, it was my biggest dream. Very, very happy for the team. From the start to the end we played a great game. We did everything possible today to be able to go through.
    "We knew we were facing a very, very tough team, and we did everything so well. This is a team effort, it's not about me. I just want to say congratulations to everybody for producing such a great performance."
    On preventing France from playing their own game: "Of course, we knew this [having the ball], was one of the things that would take us closer to the final. Their counter-attack is their strong suit and stopping that was key."
    On his substitution: "I don't know what minute I was brought off, but I just could not give any more, but as I said before, this victory was achieved by everyone, all 26 of us. Now we keep going. At the moment, I am dead, but we will recover and then give everything for the final."
    picture

    Image credit: Getty Images

    22:27
    KEANE ON SPAIN
    He told ITV: "[They showed] every part of the game. We talk about playing as a team, fighting, defending, their work-rate off the ball.
    "We know how good they are in possession. They were a goal threat. These guys are used to winning. They’re European champions. They turn up. It was a joy to watch.
    "They controlled every aspect of the game. We’ve been criticising France, but it’s also about giving credit to Spain. Absolutely fantastic, and they also have that pride in defending."
    picture

    Image credit: Getty Images



    22:22
    Statistics
    Have your say below!

    22:20
    DESCHAMPS QUESTIONED BY NEVILLE
    He told ITV: "We're talking about a manager [Didier Deschamps] who's won amazing things but you do have to look at why he didn't take him [Lucas Digne] off earlier. He was really struggling at half time, I said that he was hanging on for dear life and what you see in this second goal is the classic covering yourself and you're basically going too wide towards your wide player because you don't want him to run at you.

    "He reads the initial threat, but he's got to get his legs back up again, he's working those legs but then he's frightened of Lamine Yamal getting the ball to his feet, so he goes up, and then he's got to get back but he doesn't. He stays where he is."
    picture

    Image credit: Getty Images

    22:11
    KEANE'S, VIEIRA'S, WRIGHT'S AND NEVILLE'S REACTION
    The ITV quartet have given their reaction to events tonight.
    Roy Keane on Spain, said: "These guys are used to winning, it's a joy to watch, and it felt more than a 2-0 victory.
    Gary Neville said: "It was an absolutely incredible performance from Spain and in many ways it was decided by the contrast between the two sets of full-backs. We're in a bit of shock as we all tipped France to go through, but they've been blown away."
    Ian Wright said: "It was the structure over individuality. I'm just shocked that it's happened so easily."
    Patrick Vieira said: "France didn't turn up at all. Spain were tactically all over the French team. Spain stopped Olise from playing. He couldn't get into the game, and Spain just didn't let France get comfortable on the ball. There was a big expectation for France to win the World Cup. We're disappointed with the result, but mostly with the performance. It wasn't just that some of them were missing. All of them were missing. Collectively, we were really bad.
    picture

    Image credit: Getty Images

    22:05
    WHO WILL JOIN SPAIN IN THE FINAL?
    That will be either England or Argentina, as the two sides collide in Atlanta tomorrow in the second World Cup semi-final.
    Alec Mcquarrie has identified five key battles to keep focused on during the match in this piece below.

    22:02
    FRANCE DENIED A THIRD FINAL IN A ROW

    Full time
    90+8'
    Whistle
    FULL-TIME: FRANCE 0-2 SPAIN
    Oyarzabal's penalty and Porro's strike have sealed Spain their place in a second World Cup final!
    90+7'
    Dangerous shot
    DEMBELE DENIED BY SIMON
    The 2025 Ballon d'Or winner is denied a late consolation by the Spain shot-stopper.
    La Roja are almost there now.
    90+1'
    SEVEN MINUTES OF ADDED TIME
    Spain are on the brink of their second appearance in a World Cup final, unless France can stage the mother of all comebacks here in stoppage time!
    88'
    YAMAL BRINGS DOWN DOUE
    France subsequently have a free-kick right on the edge of the box, and Mbappe blazes it harmlessly over the bar.
    What has happened to Les Bleus?
    84'
    Substitution
    PORRO WITHDRAWN
    It's been a fine shift from Porro, as the Spurs defender is replaced by Llorente.
    M. Llorente
    Substitution in
    M. Llorente
    Spain
    Spain
    P. Porro
    Substitution out
    P. Porro
    Spain
    Spain
    84'
    Substitution
    TWO MORE SPAIN CHANGES
    Baena is replaced by Williams in the first of two more Spain changes.
    N. Williams
    Substitution in
    N. Williams
    Spain
    Spain
    Á. Baena
    Substitution out
    Á. Baena
    Spain
    Spain
    81'
    Dangerous shot
    DISAPPOINTING FROM DOUE
    Simon is caught well outside his goal, but Doue fails to punish the La Roja shot-stopper with an effort that's comfortabley gathered by the Athletic Bilbao keeoer.
    79'
    Dangerous shot
    TORRES HEADS WIDE!
    The substitute almost adds a third after he heads narrowly wide from Baena's cross!
    78'
    Substitution
    PEDRI ENTERS THE FRAY
    He replaces PSG midfielder Ruiz.
    Pedri
    Substitution in
    Pedri
    Spain
    Spain
    F. Ruiz
    Substitution out
    F. Ruiz
    Spain
    Spain
    78'
    Substitution
    DOUBLE SPAIN SUBSTITUTION
    Merino comes on for his 50th cap to replace Olmo.
    M. Merino
    Substitution in
    M. Merino
    Spain
    Spain
    D. Olmo
    Substitution out
    D. Olmo
    Spain
    Spain
    77'
    YAMAL BRINGS DOWN MBAPPE
    The Barcelona star is very lucky not to get a yellow card there for hauling down Mbappe.
    74'
    Substitution
    SPAIN SUB
    Spain's first goalscorer is replaced by Torres, as La Roja make their first change.
    F. Torres
    Substitution in
    F. Torres
    Spain
    Spain
    M. Oyarzabal
    Substitution out
    M. Oyarzabal
    Spain
    Spain