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

GameTeamsTime (ET / Local)Venue
SF 1🇨🇭 Switzerland vs. 🇳🇴 Norway9:20 AM / 15:20Swiss Life Arena, Zurich
SF 2🇨🇦 Canada vs. 🇫🇮 Finland2:00 PM / 20:00Swiss 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.