North America-Sweden finish captivates NHL players

Hockey world marvels at MacKinnon's incredible OT winner

The 3-on-3 overtime session between Team North America and Team Sweden at the World Cup of Hockey 2016 Wednesday that ended with Nathan MacKinnon's game-winning goal at 4:11 of the extra period riveted hockey fans watching around the world.

John Gibson denying Daniel Sedin on the breakaway set up MacKinnon's winner on Henrik Lundqvist.

Team Sweden advanced and clinched the top spot in Group B with the loss, and the victory for Team North America gives it hope of advancing to the semifinals for a potential showdown against Team Canada. Team North America will advance if Team Russia loses to Team Finland on Thursday (3 p.m. ET; ESPN, SN, TVA Sports).