Arizona 4 – ST. LOUIS 3… The Coyotes took a three-goal lead into the third period and hung on to top the Blues. Conor Garland scored a goal and set up another. Jordan Oesterle had two assists.
N.Y. RANGERS 4 – Washington 2… Ryan Strome found the net twice as the Rangers doubled up on the Capitals. Artemi Panarin assisted on three goals.
Nashville 6 – FLORIDA 5 (OT)… The Predators came from two goals down with two minutes left in regulation to outlast the Panthers. Filip Forsberg netted the game-winner four minutes into overtime and finished with two goals and three assists. Matt Duchene’s second goal tied the game with 57 seconds left in regulation.
COLUMBUS 4 – Dallas 3… Oliver Bjorkstrand and Jack Roslovic scored first-period goals and each had an assist as the Blue Jackets held off the Stars.
Ottawa 3 – MONTREAL 2… Tim Stutzie scored a power-play goal and had an assist to push the Senators past the Canadiens. Goalie Matt Murray stopped 36 shots.
TORONTO 7 – Vancouver 3… Jason Spezza scored three goals and Auston Matthews found the net twice as the Maple Leafs outshot the Canucks. Mitchell Marner added a goal and two assists.
CHICAGO 6 – Carolina 4… Alex DeBrincat netted back-to-back goals in the third period as the Blackhawks put away the Hurricanes. Patrick Kane had a goal and three assists.
WINNIPEG 4 – Calgary 1… Mason Appleton lit the lamp twice as the Jets skated past the Flames. Mathieu Perrault set up three goals.