Denmark Stuns Team Canada 2-1 in Historic IIHF Worlds Quarterfinal Victory
Denmark Stuns Team Canada 2-1 in Historic IIHF Worlds Quarterfinal Victory
Denmark hockey stuns Team Canada with a 2-1 victory in the 2025 IIHF World Championship quarterfinal, marking a historic moment for Danish hockey.

In an incredible quarterfinal showdown at the 2025 IIHF World Championship, Denmark stunned Canada with a dramatic 2-1 victory, marking a historic moment in Danish hockey.
The game, which was scoreless for nearly all of regulation, was practically dominated by Canada, but saw the Danes rally in the final minutes.
- Subscribe to FloHockey To Watch The ECHL, AHL, And More
- Watch AHL Hockey Playoff Highlights
- The End Of A Reign For The Hershey Bears
After a tense battle through most of the third period, Travis Sanheim broke the 0-0 deadlock for Canada, putting them ahead 1-0.
However, Denmark, undeterred and emboldened, struck back with two goals in the last three minutes.
Nikolaj Ehlers tied the game with a powerful shot from the point, igniting the Danish crowd. Just moments later, Nick Olesen delivered the game-winner, sending the fans into a frenzy as time expired.
This comeback not only secures Denmark's place in the semifinals but also sent Canada packing. With Frederik Dichow's stellar performance in goal and a relentless team effort, Denmark head into a matchup with Switzerland with a chance to head to the IIHF final.
Recap live updates, scores, lineups, and highlights below from the Canada vs. Denmark IIHF World Championship 2025 quarterfinal matchup.
Watch Nick Olesen Game-Winner
NICK OLESEN GIVES DENMARK THE LEAD WITH UNDER A MINUTE TO PLAY! 😱🇩🇰#MensWorlds pic.twitter.com/NThsHSRie9
— TSN (@TSN_Sports) May 22, 2025
Denmark Defeats Team Canada!
Final: Canada 1, Denmark 2
The Danish crowd goes wild as time expires. Two goals in the last three minutes of regulation were enough for a Denmark team that looked outmatched in the first period.
Canada are knocked out of the IIHF World Championship.
No doubt one of the greatest moments in Danish hockey history.
IIHF Scores
Thursday, May 22 - Quarterfinal Round
- USA 5, Finland 2 (Final)
- Switzerland 6, Austria 0 (Final)
- Sweden 5, Czechia 2 (Final)
- Canada 1, Denmark 2 (Final)
Denmark Takes The Lead! - 3rd, 1'
Canada 1, Denmark 2
Unbelievable! Denmark take the lead with less than a minute left in the game!
Two goals in less than two minutes.
Nick Olesen gets the goal. Jordan Binnington has been perfect until the last 3 minutes of this game.
Watch Nikolaj Ehlers Goal
NIKOLAJ EHLERS TIES IT FROM THE POINT! 🔥#MensWorlds pic.twitter.com/J7qFsQBOWZ
— TSN (@TSN_Sports) May 22, 2025
Denmark Ties It Up! - 3rd, 2'
Canada 1, Denmark 1
Only two minutes to go in the game and Nikolaj Ehlers ties it up for the Danes.
Denmark had pulled Frederik Dichow from goal and were playing 6v5 in the Canadian end.
The Danish crowd erupts.
Team Canada Holding - 3rd, 3'
Canada 1, Denmark 0
Jordan Binnington has fielded a half-dozen shots in the last few minutes from the Danes, and Canada continues to hold on to their one goal lead with less than three minutes left.
Five Minutes Left - 3rd, 5'
Canada 1, Denmark 0
Canada is holding on. Jordan Binnington has been huge in this game. He hasn't faced a ton of shots, but he has handled so very dangerous opportunities from Denmark.
Penalty On Canada - 3rd, 6'
Canada 1, Denmark 0
Two minutes for slashing on Ryan O'Reilly.
Denmark go on the power play with six minutes left in the game.
Ten Minutes Left - 3rd, 10'
Canada 1, Denmark 0
Canada is looking to hang on to the lead as only 10 minutes remain in this quarterfinal matchup.
Watch Travis Sanheim Goal
TRAVIS SANHEIM BREAKS THE ICE IN THE 3RD PERIOD!!#MensWorlds pic.twitter.com/jNRUmfxCgA
— TSN (@TSN_Sports) May 22, 2025
Canada Scores! - 3rd, 14'
Canada 1, Denmark 0
The first goal of the game comes from Travis Sanheim.
Canada puts one away after nearly 45 minutes of scoreless play.
Sidney Crosby gets the assist.
Denmark Punching Above Their Weight - 3rd, 15'
Canada 0, Denmark 0
Denmark have come out fighting in the third period.
They've had a few close chances, with Jordan Binnington making crucial saves.
Third Period Begins - 3rd, 20'
Canada 0, Denmark 0
The third period begins. Next goal wins?
Denmark Goalie Frederik Dichow Keeps Danes In Game
Canada 0, Denmark 0
Frederik Dichow has been unbelievable this game, deflecting 30 shots from the Canadians and has yet to yield a goal.
Shots By Team
- Canada: 30
- Denmark: 11
End Of Second Period
Canada 0, Denmark 0
Canada is 0-4 on the power play, and we'll head to the third period tied 0-0.
Denmark had their best chances of the game in the second period, including a goal that was called off due to a hand pass.
Penalties On Denmark, Canada - 2nd, 2'
Canada 0, Denmark 0
Two minutes for unsportsmanlike conduct on Travis Konecny.
Two minutes for roughing on Christian Wejse.
Konecny entered the crease and paid for it when Wejse took him to the ground.
Penalty On Denmark - 2nd, 2'
Canada 0, Denmark 0
Two minutes for tripping on Phillip Bruggisser.
Another power play chance for Canada.
Danes Looking More Confident - 2nd, 2'
Canada 0, Denmark 0
Despite Canada dominating possession, territory and shots, Denmark has not gone away and remains in contention for this game.
That could, of course, change at any second with the amount of talent Canada has on the ice.
Denmark No Goal! - 2nd, 3'
Canada 0, Denmark 0
Denmark had a breakaway goal that was waved off.
Refs are saying it was a hand pass.
Unlucky for Denmark, lucky for Canada.
Canada 0-3 On PP - 2nd, 7'
Canada 0, Denmark 0
Plenty of shots for the Canadians, but they have not been able to take advantage of their power play opportunities.
Penalty On Denmark - 2nd, 10'
Canada 0, Denmark 0
Two minutes for boarding on Nicholas Jensen.
Team Canada Kills Penalty - 2nd, 13'
Canada 0, Denmark 0
Denmark's power play is over. The Danes had one true chance during the PP.
5v5 again.
Penalty Against Canada - 2nd, 15'
Canada 0, Denmark 0
Two minutes for tripping on Ryan O'Reilly.
Denmark get their first power play of the game.
Second Period Begins - 2nd, 20'
Canada 0, Denmark 0
Canada will look to continue their full-court press as the second period begins.
Denmark are no doubt pleased start to this game, with the draw in tact.
First Period Shots
- Canada: 18
- Denmark: 4
End Of First Period
Canada 0, Denmark 0
Scoreless after 20 minutes.
Three Minutes Left In First Period - 1st, 3'
Canada 0, Denmark 0
No goals yet in this game. Canada's best chances came during the two power plays, but they were unable to score.
Team Canada have dominated possession and shots on goal.
Penalty On Denmark - 1st, 7'
Canada 0, Denmark 0
Two minutes for hooking on Joachim Blichfield.
Canada gets their second power play of the game.
Canada Forecheck Looks Strong - 1st, 9'
Canada 0, Denmark 0
No goals yet for the Canadians, but the forecheck has been pretty dominant, with the offense keeping the puck mostly in Denmark territory, and constantly pushing forward.
Canada Unable To Capitalize On PP - 1st, 13'
Canada 0, Denmark 0
Denmark successfully kills the first penalty of the game. Back for 5v5.
Penalty On Denmark - 1st, 15'
Canada 0, Denmark 0
Two minutes for delay of game on Matias Lassen.
Porter Martone Enters Game - 1st, 17'
Canada 0, Denmark 0
The young Canadian prospect is in for his first shift of the quarterfinals.
Martone replaced Bo Horvat after he suffered an injury.
Game Begins - 1st, 20'
Canada 0, Denmark 0
The Canada vs. Denmark quarterfinal at the 2025 IIHF World Championship is underway.
Frederik Dichow gets the start in goal for Denmark.
Jordan Binnington gets the start in coal for Canada.
Canada Hockey Lineup
Quarterfinal ready. 🇨🇦
— Hockey Canada (@HockeyCanada) May 22, 2025
Prêts pour le duel quart de finale. 🇨🇦#MensWorlds | #MondialMasculin pic.twitter.com/Cerp9W5x0d
Team Canada IIHF Roster
Goalkeepers:
- Jordan Binnington (#50)
- Marc-Andre Fleury (#29)
Line 1:
- Travis Sanheim (#6) - D
- Jared Spurgeon (#46) - D
- Ryan O'Reilly (#90) - F
- Nathan MacKinnon (#9) - F
- Travis Konecny (#11) - F
Line 2:
- Mackenzie Weegar (#52) - D
- Noah Dobson (#8) - D
- Macklin Celebrini (#96) - F
- Sidney Crosby (#87) - F
- Tyson Foerster (#71) - F
Line 3:
- Mike Matheson (#7) - D
- Brandon Montour (#62) - D
- Will Cuylle (#17) - F
- Adam Fantilli (#19) - F
- Kent Johnson (#91) - F
Line 4:
- Ryker Evans (#41) - D
- Brayden Schenn (#10) - F
- Phillip Danault (#24) - F
- Porter Martone (#94) - F
Denmark IIHF Roster
Goalkeepers:
- Frederik Dichow (#80)
- Sebastian Dahm (#32)
Line 1:
- Phillip Bruggisser (#42) - D
- Jesper Jensen Aabo (#41) - D
- Nick Olesen (#95) - F
- Oscar Moelgaard (#12) - F
- Nikolaj Ehlers (#24) - F
Line 2:
- Matias Lassen (#15) - D
- Markus Lauridsen (#22) - D
- Jonas Rondbjerg (#46) - F
- Patrick Russell (#63) - F
- Nicklas Jensen (#17) - F
Line 3:
- Anders Koch (#40) - D
- Oliver Lauridsen (#25) - D
- Mikkel Aagaard (#29) - F
- Alexander True (#11) - F
- Joachim Blichfeld (#86) - F
Line 4:
- Nicholas B. Jensen (#48) - D
- Mathias From (#77) - F
- Morten Poulsen (#38) - F
- Christian Wejse (#65) - F
- Mathias Bau (#50) - F
Canada Vs. Denmark Hockey Start Time
The puck drops for Canada vs. Denmark at 2:20 p.m. ET on May 22 at the IIHF World Hockey Championship 2025.
Where To Watch IIHF 2025
Canada vs. Denmark will be broadcast on the NHL Network in the US and on the TSN 1 in Canada.
IIHF World Championship Bracket 2025
Tuesday, May 20 - Preliminary Round
- 6:20 a.m. ET - Austria vs Latvia
- 6:20 a.m. ET - Kazakhstan vs Switzerland
- 10:20 a.m. ET - Finland vs Slovakia
- 10:20 a.m. ET - United States vs Czechia
- 2:20 p.m. ET - Canada vs Sweden
- 2:20 p.m. ET - Denmark vs Germany
Thursday, May 22 - Quarterfinal Round
- 10:20 a.m. ET – United States vs Finland
- 10:20 a.m. ET – Switzerland vs Austria
- 2:20 p.m. ET – Sweden vs Czechia
- 2:20 p.m. ET – Canada vs Denmark
Saturday, May 24 - Semifinal Round
- 8:20 a.m. ET - TDB vs TBD
- 12:20 p.m. ET - TDB vs TBD
Sunday, May 25 - Championship
- 9:20 a.m. ET - TDB vs TBD
- 2:20 p.m. ET - TDB vs TBD
IIHF 2025 Standings
Here are the final standings from the preliminary rounds.
Group A:
- Canada — 19 PTS, 6 W, 0 OTW, 1 OTL, 0 L
- Sweden — 18 PTS, 6 W, 0 OTW, 0 OTL, 1 L
- Finland — 16 PTS, 4 W, 2 OTW, 0 OTL, 1 L
- Austria — 10 PTS, 2 W, 2 OTW, 0 OTL, 3 L
- Latvia — 9 PTS, 3 W, 0 OTW, 0 OTL, 4 L
- Slovakia — 7 PTS, 2 W, 0 OTW, 1 OTL, 4 L
- Slovenia — 4 PTS, 1 W, 0 OTW, 1 OTL, 5 L
- France — 1 PTS, 0 W, 0 OTW, 1 OTL, 6 L
Group B:
- Switzerland — 19 PTS, 6 W, 0 OTW, 1 OTL, 0 L
- United States — 17 PTS, 5 W, 1 OTW, 0 OTL, 1 L
- Czechia — 17 PTS, 5 W, 1 OTW, 0 OTL, 1 L
- Denmark — 11 PTS, 3 W, 1 OTW, 0 OTL, 3 L
- Germany — 10 PTS, 3 W, 0 OTW, 1 OTL, 3 L
- Norway — 4 PTS, 1 W, 0 OTW, 1 OTL, 5 L
- Hungary — 3 PTS, 1 W, 0 OTW, 0 OTL, 6 L
- Kazakhstan — 3 PTS, 1 W, 0 OTW, 0 OTL, 6 L
IIHF World Championship Scores 2025
Here are all the preliminary round scores.
May 9
- Finland 2, Austria 1
- Czechia 5 (OT), Switzerland 4
- Sweden 5, Slovakia 0
- United States 5, Denmark 0
May 10
- Canada 4, Slovenia 0
- Kazakhstan 2, Norway 1
- Sweden 4, Austria 2
- Hungary 1, Germany 6
- Latvia 4, France 1
- Switzerland 5, Denmark 2
May 11
- Slovakia 3, Slovenia 1
- United States 6, Hungary 0
- Canada 7, Latvia 1
- Germany 4, Kazakhstan 1
- France 4 (OT), Finland 3
- Czechia 2, Norway 1
May 12
- Slovakia 3 (SO), Austria 2
- Switzerland 3, United States 0
- Sweden 2, Finland 1
- Denmark 7, Czechia 2
May 13
- Latvia 5, Slovenia 2
- Germany 5, Norway 2
- France 0, Canada 5
- Kazakhstan 4, Hungary 2
May 14
- France 1, Slovakia 2
- United States 6 (OT), Norway 5
- Sweden 6, Latvia 0
- Denmark 5, Kazakhstan 1
May 15
- Slovenia 1, Finland 9
- Germany 1, Switzerland 5
- Austria 1, Canada 5
- Hungary 6, Czechia 1
May 16
- France 5, Austria 2
- Denmark 8, Hungary 2
- Sweden 4, Slovenia 0
- Norway 3, Switzerland 0
May 17
- Finland 2, Latvia 1
- Germany 3, United States 6
- Sweden 4, France 0
- Czechia 8, Kazakhstan 4
- Slovakia 0, Canada 7
- Norway 3, Denmark 6
May 18
- Austria 3 (SO), Slovenia 2
- United States 6, Kazakhstan 1
- Slovakia 5, Latvia 1
- Switzerland 10, Hungary 0
May 19
- Slovenia 3, France 1
- Czechia 5, Germany 0
- Finland 2 (SO), Canada 1
- Norway 1, Hungary 0
May 20
- Latvia 1, Austria 6
- Kazakhstan 1, Switzerland 4
- Finland 2, Slovakia 1
- United States 5, Czechia 2
IIHF World Championship Teams
There are 16 total teams competing in the IIHF World Championship, which have been split into two groups, Group A and Group B.
Group A plays in Stockholm, Sweden at the Avicii Arena and Group B plays in Herning, Denmark's Jyske Bank Boxen.
Group A
- Austria
- Canada
- Finland
- France
- Latvia
- Slovakia
- Sweden
- Slovenia
Group B
- Czechia
- Denmark
- Germany
- Hungary
- Kazakhstan
- Norway
- Switzerland
- USA
Canada Hockey Game Today
Team Canada plays Denmark today in the quarterfinals of the IIHF World Championship 2025.
Canada, Denmark Hockey Score
Canada plays Denmark today, May 22, in the 2025 IIHF World Championship. Follow along for live updates on FloHockey.
Team Canada Hockey Score
Follow along for live updates from Canada vs. Denmark on FloHockey.
Watch the AHL, ECHL, USHL, And More On FloHockey
FloHockey is the streaming home to some of the best hockey leagues in North America, including the ECHL and more. Check out the broadcast schedule to watch more hockey.
NHL Prospect Coverage On FloHockey
The best, and most complete, coverage of the NHL minor league hockey and NHL Draft is found on FloHockey. Don't miss the latest new prospect guides, rankings and more from Chris Peters and the FloHockey staff.
Join The Hockey Conversation On FloHockey Social
- Follow us on Twitter @FloHockey
- Follow us on Instagram @flohockey
- Follow us on TikTok @flohockeytv
- Watch us on YouTube
- Like us on Facebook