Get all your news in one place.
100's of premium titles.
One app.
Start reading
The Economic Times
The Economic Times
Trending Desk

FIFA World Cup 2026 results: Who won yesterday's match between England vs Norway and Argentina vs Switzerland? Check who reached the semi-final stage

Two high-intensity clashes lit up the FIFA World Cup 2026 as football giants battled for a place in the next stage. Argentina faced Switzerland in a thrilling encounter, while England took on Norway in another crucial knockout match, keeping fans on the edge of their seats with drama, late goals, and standout performances.

Argentina vs Switzerland

Argentina emerged victorious with a 3–1 win over Switzerland after extra time in a match filled with intensity and tactical battles. Switzerland put up a strong fight, holding Argentina for much of the game and even creating several dangerous chances.

The match remained tightly contested in regular time, with both teams struggling to find a breakthrough despite attacking intent. Argentina’s midfield controlled possession, but Switzerland’s disciplined defense ensured the scoreline stayed level.

However, once the game entered extra time, Argentina shifted gears. Their attacking quality and experience began to show as they found gaps in the Swiss defense.

England vs Norway

England defeated Norway 2–1 after extra time in a closely fought encounter. Norway started strong, matching England’s intensity and creating early opportunities. Their defensive organization made it difficult for England to break through during regular time.

The breakthrough came in extra time, where England’s persistence paid off. A crucial goal gave them the edge, and despite Norway’s attempts to fight back, England held firm to secure the win. The match highlighted England’s resilience and ability to perform under pressure in crucial moments.

FIFA World Cup 2026 Semi-Final Schedule

France vs Spain

Now the next match will be played between France and Spain on 15th July.

Match time (IST): 12:30 AM

Venue: Dallas Stadium, Arlington

Argentina vs England

Date: 16th July

Time (IST): 12:30 AM

Venue: Atlanta Stadium, Atlanta

Sign up to read this article
Read news from 100's of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.