The Russian's scored first on Tuesday, capitalizing on one of just three shots in the primary period to take a 1-0 lead into the first intermission.
Watch: Highlights
In the second period, both teams traded tallies to make things interesting. Kevin Hayes (New York Rangers) capitalized on a power play a mere 60 seconds into the frame, but Russia's Anton Belov responded 6:33 later to make it 2-1. Dylan Larkin (Detroit Red Wings) again gave the Americans a tie game to work with, but Nikita Gusev used a man-advantage opportunity to pot his second of the match and put Russia up 3-2.
Not to be outdone, Hayes netted his second of the match to take a 3-3 deadlock into the second intermission.
A slashing call on Evgeny Kuznetsov (Washington Capitals) 2:46 into the final stanza proved to be the deciding factor for both clubs, as Anders Lee (New York Islanders) capitalized on the power play to give Team USA its first lead of the game.
Try as they might, the Russians were unable to generate much after that, and Brock Nelson (Islanders) buried an empty-netter with 22 seconds left to secure the 5-3 victory.
Nelson (one goal, two assists), Larkin (one goal, one assist), Hayes (two goals) and Johnny Gaudreau of the Calgary Flames (two assists) finished with multi-point efforts.
Colorado Avalanche rookie J.T. Compher skated for 7:12 in the victory while playing on the fourth line.
Avs prospect Andrei Mironov did not play for Russia.