What a game.
North America defeated Sweden 4-3 in overtime Wednesday, but despite the loss, the Swedes clinched a spot in the semifinals, as well as the top seed in Group B by earning a point.
North America, meanwhile, needs Russia to lose to Finland in regulation on Thursday in order to advance.
The game started in ideal fashion for the young guns, with Auston Matthews and Vincent Trocheck scoring in the games' opening two minutes.
After Filip Forsberg cut the deficit to one, Johnny Gaudreau redeemed a missed penalty shot by burying a breakaway chance to restore North America's two goal lead.
However, before the first period came to a close, Nicklas Backstrom pushed the puck past a sprawling John Gibson to make it 3-2.
The score would remain the same until Patrik Berglund deflected an Erik Karlsson point shot 6:50 into the final frame.
Nathan MacKinnon sealed the game for the North Americans, dispatching Henrik Lundqvist in-tight with an incredible effort during the 3-on-3 overtime session.
Lundqvist followed up a 36-save shutout over Finland on Tuesday with a 45-save effort. Gibson made 35 saves himself in the win.
Sweden goes on to play the second-seeded team, either Canada or Europe, in the semifinal, while North America's destiny is yet to be determined.
Copyright © 2016 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.