Andrew Copp scored to break a 3-3 tie with 3:22 remaining in regulation and Team USA held on for a 5-3, come-from-behind win over Latvia in Cologne, Germany on Saturday.
With the win, Jack Eichel and Team USA gain sole possession of first place in the Group A standings. Russia trails by one point with a game in hand and a head-to-head matchup awaiting the two teams on Tuesday.
For Zemgus Girgensons and Latvia, meanwhile, the loss adds pressure for their final two games of the preliminary round. Having entered the contest undefeated through four games, Latvia now sits in fourth place with games against Russia and host-country Germany still on their docket. Only the top four teams in each group advance beyond the preliminary round.
The Latvians seemed primed to remain undefeated early on Saturday, having earned a two-goal lead on two separate occasions. Teodors Blugers opened the scoring in the first period and Kaspars Daugavins scored to make it 2-0 seven seconds into the second. After former J.T. Compher scored for Team USA to cut the deficit in half, Oskars Cibulskis' power-play goal made it 3-1 Latvia.
Team USA would storm back to tie the game prior to the second intermission, however, with goals from Nick Bjugstad and Johnny Gaudreau. That set the table for Copp's end-to-end goal late in the third:
With Latvia making their own late push to retie the game, Dylan Larkin netted an empty-net goal to cap the scoring for the U.S.
Eichel skated 16:58 for Team USA, while Girgensons skated 17:55.
The U.S. plays next against Slovakia on Sunday at 10:15 a.m. You can watch the game live on NHL Network, or stream it on nbcsports.com and the NBC Sports app. The game will also be aired on tape delay on NBCSN around 12 a.m.
Latvia, meanwhile, plays Russia on Monday at 2:15 p.m. That game can also be seen live on NHL Network.
SUI 3 - CAN 2 (OT)
Ryan O'Reilly scored a goal for the second time in as many games, but Canada took its first loss of the tournament by a score of 3-2 in overtime against Switzerland. The Swiss erased a two-goal deficit in the third period and won on Fabrice Herzog's second goal of the contest, scored 3:40 into the extra period.
O'Reilly opened the scoring on the power play just 4:22 into the first period, and Mitch Marner - who had already earned the primary assist on O'Reilly's goal - followed with a goal of his own at the 6:28 mark. At that point, Switzerland replaced starting goaltender Jonas Hiller with Leonardo Genoni, which signaled the end of Canada's scoring for the day.
Canada would go on to outshoot Switzerland 43-23, only to see Herzog begin the Swiss comeback with a power-play goal 6:37 into the third period. Vincent Praplan, who also had an assist on the night, scored the tying goal three minutes later, and Herzog would score the winner with a backhand shot over the should of Canadian goalie Calvin Pickard.
O'Reilly now has three goals in five games for Canada, second on the team to Nathan MacKinnon's five.
Canada still carries sole possession of first place in Group B with two game to go, but the Swiss now sit two points back.
The Canadians will play their next game on Monday against Norway at 10:15 a.m. It can be seen live on NHL Network.