NHL results | Saturday
Senators 4, Blue Jackets 3, OT
OTTAWA, Ontario — Anthony Duclair had a hat trick, including a power-play goal at 1:56 of overtime, and Ottawa topped Columbus.
Duclair has 18 goals on the season, including eight in his past five games.
Connor Brown also scored for the Senators. Anders Nilsson stopped 38 shots.
Islanders 3, Sabres 2, OT
UNIONDALE, N.Y. — Anthony Beauvillier scored in overtime to lift the Islanders over Buffalo, extending New York’s home winning streak to six games.
Beauvillier scored on a breakaway at 3:04 against Sabres goalie Linus Ullmark for his 10th goal of the season. He finished off a sequence in overtime in which he accidentally got tangled up with Ullmark in the crease, then was tripped in the Sabres zone before he corralled the puck for the winning play.
Hurricanes 4, Flames 0
CALGARY, Alberta — James Reimer made 32 stops and Warren Foegele scored twice and the Carolina Hurricanes ended Calgary’s seven-game winning streak with a 4-0 victory over the Flames on Saturday.
It’s the second shutout of the season for Reimer, who has won five of his past six starts and improved to 7-5-0 on the season.
The 31-year-old was at his best in the first and third periods. He kept the game scoreless in the opening 20 minutes, despite Calgary holding a 12-4 edge in shots. When the Flames pressed in the third period, fueled by four power plays in the final 11 minutes, he once again stood tall.
Stars 4, Predators 1
NASHVILLE, Tenn. — Anton Khudobin stopped 37 shots and Dallas won for the fourth time in five games.
Blake Comeau, Roope Hintz, Jamie Oleksiak and Andrew Cogliano each scored in the second period after the Stars fell behind. Alexander Radulov had two assists.
Maple Leafs 4, Oilers 1
EDMONTON, Alberta — Frederik Andersen stopped 36 shots to help Toronto beat Edmonton.
Wild 4, Flyers 1
ST. PAUL, Minn. — Eric Staal scored twice and Minnesota kept up its winning ways at home.
Zach Parise also scored and Carson Soucy added an emptynetter to help the Wild improve to 9-0-3 in the past 12 games at Xcel Energy Center. Only Boston (17) and the New York Islanders (13) have longer home point streaks this season.
Red Wings 2, Canadiens 1
MONTREAL — Mike Green scored a power-play goal in the third period, Jonathan Bernier made 42 saves, and Detroit held off Montreal.
Capitals 5, Lightning 2
TAMPA, Fla. — Lars Eller and Garnet Hathaway scored 44 seconds apart early in the third period as NHL-leading Washington beat Tampa Bay.
Ellers scored from the left circle at 1:58 and Hathaway made it 3-1 from in-close.
Bruins 4, Panthers 2
SUNRISE, Fla. — David Pastrnak scored twice to help Boston snap a five-game winless streak.
David Krejci and Jake DeBrusk each had a goal and an assist for the Bruins, and Torey Krug had two assists. Jaroslav Halak stopped 31 shots.
Devils 2, Coyotes 1
GLENDALE, Ariz. — Kyle Palmieri scored the tiebreaking goal in the third period, and New Jersey held on to snap a sevengame losing streak.
Jesper Boqvist also scored, and Michael McLeod and Miles Wood each had two assists to help the Devils get their first win this month. Mackenzie Blackwood stopped 31 shots.
Blues 4, Blackhawks 3
ST. LOUIS — Justin Faulk capped a four-goal, third-period rally with a late tally as St. Louis beat Chicago.
Sharks 4, Canucks 2