Canada will play Finland in the semifinals of the men’s ice hockey tournament at the Milano Cortina 2026 Olympics.

Quick Scoop: Who will Canada play in the semifinals?

  • Canada advanced after a tight 4–3 overtime win against Czechia in the quarterfinals.
  • As the top seed, Canada’s semifinal opponent is Finland, who came through their side of the bracket to set up the clash.
  • The semifinal is scheduled for Friday, with Canada vs Finland on one side and USA vs Slovakia on the other, setting up potential North American drama in the gold medal game if both win.

Many hockey forums are already buzzing that this Canada–Finland matchup feels like a mini-final, with fans calling Canada “tournament favourites” but warning not to underestimate the defensively tight Finns.

Why this is a trending topic

  • It’s the first Olympic men’s hockey tournament with NHL players back since 2014, so excitement and debate are high.
  • Canada has been dominant overall but showed some vulnerability by needing overtime against Czechia, which fuels talk about whether Finland can upset them.
  • Fans are already spinning scenarios: Canada vs USA for gold if both win, or a wild North American “what went wrong?” narrative if either falls in the semis.

TL;DR: Canada’s semifinal opponent is Finland, with the game set for Friday at Milano Cortina 2026 and huge expectations on Canada to reach the gold medal match.

Information gathered from public forums or data available on the internet and portrayed here.