sharks 3, blues 2, ot
William Eklund scored in overtime to finish a hat trick, Devin Cooley made 34 saves in his first NHL win, and San Jose beat St. Louis on Saturday.
Eklund buried a wrist shot on a 2-on-1 break 3:56 into overtime.
bruins 3, panthers 2, OT
Jesper Boqvist scored 2:05 into overtime, Linus Ullmark stopped 28 shots and Boston beat Florida in a matchup of the top two teams in the Atlantic Division.
First-place Boston moved five points ahead of second-place Florida. Both teams have four games left in the regular season — with the Panthers’ all at home.
jets 4, wild 2
Vladislav Namestnikov had a goal and two assists, and linemate Alex Iafallo had a goal and an assist to help Winnipeg beat Minnesota.
Kyle Connor and Morgan Barron also scored, and Connor Hellebuyck made 25 saves for Winnipeg in the opener of a four-game trip.
blackhawks 3, stars 2
Connor Bedard, Andreas Athanasiou and Seth Jones scored in the second period, and Chicago stopped Dallas’ franchise-record win streak at eight games.
penguins 5, lightning 4
Michael Bunting snapped a tie with 5:28 left in the third period, and Pittsburgh beat Tampa Bay.
Maple leafs 4, canadiens 2
Auston Matthews scored his league-leading 64th goal of the season in a four-goal second period for Toronto.
devils 4, senators 3
Brendan Smith had a goal and two assists, and New Jersey snapped a three-game losing streak.
blue jackets 6, flyers 2
Damon Severson and Zach Werenski each scored twice, Jet Greaves had 37 saves and Columbus extended Philadelphia’s skid to seven games.
islanders 2, predators 0
Semyon Varlamov had a season-high 40 saves for his third shutout of the season, and the New York Islanders beat Nashville to get a crucial win in their playoff push.