On Wednesday night, England face Argentina in the World Cup semi-final in Atlanta – a match that BBC Sport's Phil McNulty calls the Three Lions' biggest since winning the 1966 final. It is the latest chapter in a rivalry that stretches back decades, thickened by controversial goals, red cards, and the shadow of the Falklands war. For England, victory would mean reaching a first men's World Cup final in 60 years. For Argentina, it is a chance to retain the title they won in 2022 and give Lionel Messi a fitting send-off at what is expected to be his last World Cup.
England and Argentina have met five times before in the World Cup. The first two meetings came in 1962 (England won 3-1 in the group stage) and 1966 (England won 1-0 in the quarter-finals, en route to their only World Cup title). But the fixture took on a far more charged atmosphere after the Falklands war of 1982. The three subsequent meetings all came after that conflict. The most controversial was the 1986 quarter-final, when Diego Maradona scored his infamous "Hand of God" goal as Argentina won 2-1 and went on to win the tournament. In 1998, Argentina beat England on penalties in the last 16 after David Beckham was sent off. Beckham gained a measure of revenge four years later, scoring from the penalty spot in a 1-0 group-stage win for England.
“Explains the history and stakes of England vs Argentina World Cup rivalry.”
The current England side, under head coach Thomas Tuchel, carries the weight of recent near-misses. England reached the World Cup semi-finals in 2018 (losing 2-1 to Croatia after extra time) and lost European Championship finals in 2020 (on penalties to Italy, at Wembley) and 2024. As BBC Sport notes, they have been "nearly but not quite" – and the only currency that counts at elite level is trophies. This semi-final is their chance to break through to a final for the first time since 1966.
For UK readers, the match is more than just a game. It is a live television event on BBC One, with kick-off at 20:00 BST on Wednesday 15 July 2026. Fans can also stream free on BBC iPlayer and listen on BBC Radio 5 Live. The rivalry carries an emotional edge: Argentina's players have been reported to chant about the Falklands (which they call Las Malvinas) in their dressing room, and Tuchel acknowledged that Argentina are "fuelled by history". He said his team have "the grit, the mentality that it takes to go up against it" and are ready. The political and sporting stakes are high, and police have expressed concern about potential fan clashes.
Q: Why is England vs Argentina such a heated rivalry? The rivalry intensified after the Falklands war of 1982, with three of their five World Cup meetings coming since then. Controversial moments – Maradona's "Hand of God" in 1986 and David Beckham's red card in 1998 – have added to the tension. Argentina's players have also used the Falklands as motivation, chanting about "Las Malvinas" after recent wins.
Q: What time is England vs Argentina and how can I watch it? The match kicks off at 20:00 BST on Wednesday 15 July 2026 at Atlanta Stadium. It is broadcast free-to-air on BBC One (coverage from 19:00) and streamed on BBC iPlayer. Radio commentary is on BBC Radio 5 Live and talkSPORT.
Q: Who is missing for England? Defender Jarell Quansah is suspended after a red card against Mexico. Jordan Henderson is definitely out, and Reece James is a major doubt. For Argentina, Cristian Romero and Leandro Paredes are expected to return after being substituted with fatigue against Switzerland.
Spain have already booked their place in the final, beating France 2-0 in the other semi-final. So the winner of England vs Argentina will face Spain in Sunday's final. Meanwhile, the UK government is reportedly considering a bank holiday if England win the World Cup, with the most likely date being Friday 24 July.