ST. LOUIS 4 – Colorado 1… David Perron scored a goal and had two assists in leading the Blues past the Avalanche. Jordan Binnington stopped 31 shots at goal.
Montreal 2 – CALGARY 1… Tyler Toffoli’s goal late in the second period proved to be the difference as the Canadiens clipped the Flames.
OTTAWA 2 – Vancouver 1… Drake Batherson scored a go-ahead goal midway through the second period. Brady Tkachuk set up both Senators goals. Goalie Marcus Hogberg made 25 saves.
DALLAS 4 – Carolina 3 (OT)… Jamie Benn assisted on all three Stars goals in regulation and netted the game-winner at 2:44 of overtime.
NASHVILLE 4 – Florida 1… Erik Haula had a goal and an assist as the Predators skated past the Panthers. Goalie Juuse Saros made 39 saves.
Edmonton 6 – WINNIPEG 1… Connor McDavid scored three goals in notching his third hat trick of the season and ninth of his career.
LOS ANGELES 4 – Anaheim 1… The Kings continued their push for a playoff spot by sending the Ducks down to their fifth straight loss. Sean Walker and Mike Anderson scored first-period goals.
SAN JOSE 6 – Arizona 4… The Sharks scored the game’s first four goals and turned away the Coyotes. Evander Kane set up three goals and scored an empty-netter.