Jason Robertson (Dallas Stars) had a goal and an assist, Ryan Poehling (Montreal Canadiens) scored, Josh Norris (Ottawa Senators) had two assists, and Cayden Primeau (Montreal Canadiens) made 27 saves for the United States (3-0-1-0), which will play the Czech Republic in the quarterfinals in Victoria on Wednesday (8 p.m. ET; NHLN, TSN2).
"It was our best game of the four we played, so far, from start to finish" said United States coach Mike Hastings. "We were more repsonsible with the puck, our puck management was much better throughout the game and thought we got pucks behind their defensemen and were able to possess some pucks and our special teams were good again."
Jesse Ylonen (Montreal Canadiens) scored and Ukko-Pekka Luukkonen (Buffalo Sabres) made 35 saves for Finland (2-0-0-2), which will play Canada in the quarterfinals at Rogers Arena in Vancouver on Wednesday (6:30 p.m. ET, TSN).
Robertson scored from the left circle at 19:51 of the first period to give the United States a 1-0 lead.
Madden scored at 11:40 of the second period to make it 2-0, and Poehling scored his team-leading fifth goal of the tournament at 16:42 to extend the lead to 3-0.
Madden scored his second of the game 2:02 into the third period for a 4-0 lead, and Ylonen cut it to 4-1 at 13:16.
"I think this was our best game of the tournament," said Poehling, who leads the WJC in scoring with eight points (five goals, three assists). "As a team, collectively, we played great. We played a full 60 minutes, which was nice to see, and it'll be good heading into the medal rounds with that kind of confidence."