The stage is officially set in Zurich! Following a dramatic day of quarterfinal action, the final four teams are ready to battle it out tomorrow, Saturday, May 30th, at the Swiss Life Arena for a spot in the Gold Medal game.
Defending champions USA and powerhouses like Sweden and Czechia have been sent home early, leaving us with a fascinating mix of traditional giants and historic underdogs. Here is your preview of tomorrow’s blockbuster IIHF World Championship Semifinals.

Semifinal 1: 🇨🇭 Switzerland vs. 🇳🇴 Norway
Time: 9:20 AM ET / 15:20 Local Time
The Matchup: The Cinderella Story vs. The Host Nation
The Storyline:
Norway has made absolute history by grinding their way into the final four, defying all pre-tournament expectations. However, they face a monumental task against the host nation. Driven by a roaring home crowd and elite NHL talent like Roman Josi (who orchestrated a brilliant 3-1 comeback over Sweden in the quarterfinals), Switzerland enters as the heavy favorite. Five Swiss players currently dominate the tournament’s premier threat leaderboard. Norway will have to play a perfect defensive game and rely on a stellar goaltending performance to keep the fairytale alive.
Semifinal 2: 🇨🇦 Canada vs. 🇫🇮 Finland
Time: 2:00 PM ET / 20:00 Local Time
The Matchup: A Modern Heavyweight Classic
The Storyline:
This is a certified blockbuster. Canada is coming off an incredibly statement-making 4-0 shutout win over their rivals, the United States. Led by 19-year-old captain Macklin Celebrini and veteran presence Sidney Crosby, Canada looks dominant, though they will be missing defenseman Evan Bouchard after a brutal hit in the quarters. Goaltender Jet Greaves is locked in after a 34-save shutout.
They face a lethal Finland squad that easily dismantled Czechia 4-1. Backed by solid netminding from Harri Säteri and offensive driving from Henri Jokiharju and Anton Lundell, the Finns have the structure, Olympic pedigree, and defensive discipline to frustrate Canada’s high-flying offense.
At a Glance: The Semifinal Schedule
| Game | Teams | Time (ET / Local) | Venue |
| SF 1 | 🇨🇭 Switzerland vs. 🇳🇴 Norway | 9:20 AM / 15:20 | Swiss Life Arena, Zurich |
| SF 2 | 🇨🇦 Canada vs. 🇫🇮 Finland | 2:00 PM / 20:00 | Swiss Life Arena, Zurich |
Note: The winners will advance to Sunday’s Gold Medal game, while the losing sides will play for Bronze earlier that same day.
