The Chicago Blackhawks made it five straight wins with a 3-1 victory over the Pittsburgh Penguins at United Center.
Artemi Panarin scored a brace for the Blackhawks, including netting the go-ahead goal in the third period before Teuvo Teravainen's empty-netter.
Evgeni Malkin had tied the game during the second period with a power-play goal, but the Penguins' loss saw them swept by Chicago.
A double from Pierre-Alexandre Parenteau saw the Toronto Maple Leafs crush the Anaheim Ducks 4-0.
Parenteau scored the game's opening two goals as the Maple Leafs eased to their third consecutive win.
A late power-play goal from Bo Horvat saw the Vancouver Canucks edge to a 3-2 win over the Carolina Hurricanes.
Horvat scored twice in the third period as the Canucks came from behind at Rogers Arena.
Goals from Max Pacioretty and Paul Byron helped the Montreal Canadiens past the New Jersey Devils 2-1.
Meanwhile, the Colorado Avalanche defeated the St Louis Blues 4-3 in overtime.