England and Argentina joined Spain and France in the last four of the 2026 World Cup after the final two quarter-finals finished on Sunday morning.
England beat Norway to move through, while Argentina edged Switzerland in a tight contest to set up a semi-final against England. Argentina are the defending champions from the previous tournament.
Spain had already advanced before Sunday’s games, alongside France, meaning the semi-finals will feature four of world football’s biggest names.
The semi-final schedule is:
- Spain vs France — Tuesday 23 July, 22:30
- Argentina vs England — Wednesday 24 July, 22:30
