Old foes England and Argentina are set to clash in a massive World Cup semi-final on Wednesday. Photo: AFP

England and Argentina will meet on Wednesday in a blockbuster Fifa World Cup 2026 semi-final infused with decades of bitter rivalry after they battled past Norway and Switzerland, respectively, in the quarterfinals.

The South Americans and their talisman Lionel Messi must defeat England in Atlanta to keep alive their hopes of becoming the first team to win back-to-back World Cups since Brazil in 1962. England and their key partnership of Jude Bellingham and Harry Kane must win to have any hope of ending a 60-year wait for a major trophy.

The winner of that game will take on the victor of France's semifinal with Spain — they meet in Texas on Tuesday — in the final on Sunday.

The Argentina v England match comes 40 years after a seismic encounter in the quarter-finals of the 1986 World Cup in Mexico.