Erling Haaland's Norway meet Harry Kane's England at 23:00 CEST on Saturday near Miami for a place in the 2026 World Cup semi-finals, after the Scandinavians beat Brazil 2-1 to reach the last eight for the first time.