The Americans (2-0-0-0) have six points and can clinch the group and a bye to the quarterfinals with anything other than a regulation loss to Germany (1-0-1-0) on Sunday (3:10 p.m. ET; Peacock, USA, ICI Télé, CBC Gem, TSN, CBC).
Eichel’s face-off prowess got the Americans going in the second.
With Denmark leading 2-1, Eichel won a face-off directly to Brady Tkachuk, who snapped it short side past Sogaard from the edge of the left circle to tie the game 2-2 at 9:26.
Eichel then gave Team USA its first lead just 57 seconds later, when he won a draw to Matthew Tkachuk, who chipped it back to Eichel for a quick-release shot to make it 3-2 at 10:23.
Hanifin made it 4-2 at 17:23, his shot squeezing through the goalie’s leg pads and just past the goal line.