St. Louis Blues goaltender Jake Allen (34) drops to the ice to glove a save on a shot by Boston Bruins right wing David Backes (42) during the third period of an NHL hockey game in Boston, Thursday, Feb. 1, 2018. (AP Photo/Charles Krupa)
St. Louis Blues goaltender Jake Allen (34) drops to the ice to glove a save on a shot by Boston Bruins right wing David Backes (42) during the third period of an NHL hockey game in Boston, Thursday, Feb. 1, 2018. (AP Photo/Charles Krupa) Credit: Charles Krupa

The Associated Press

Boston — Tuukka Rask made 32 saves and extended his personal point streak to 19 games lifting the Boston Bruins to a 3-1 win over the St. Louis Blues on Thursday night.

Rask is now 17-0-2 in his last 19 starts and the Bruins improved to 15-1-4 in their last 20 games overall. David Krejci, Patrice Bergeron and David Backes scored for Boston.

In a game featuring two of the top three teams in goals against average, the goalies were the story as Jake Allen made 22 of his 43 saves in the second period — including a spectacular glove stop of Krejci. Rask matched Allen by robbing Jaden Schwartz 1:45 into the third period with a glove save of his own.

With the goalie pulled, Schwartz gave the Bruins a scare when he extended his scoring streak to five games and cut the lead to 2-1 with 1:32 remaining.

Backes scored an empty-netter with 1 second left to end it.

Krejci’s goal was a controversial one at 12:32 of the first. He slipped the puck past a distracted Allen, who had collided with two Bruins players after making the initial save on Ryan Spooner. The Blues challenged by claiming goaltender interference, but the goal was upheld.

Bergeron added an insurance goal on the power play when he one-timed David Pastrnak’s pass to beat Allen over the shoulder for a 2-0 Bruins lead at 9:05 of the third.

The Blues had previously won three straight and five of six.

Notes: Spooner had two assists for the Bruins. … Boston scored first for the first time in nine games. … Allen was undefeated in four career starts against Boston and started for the first time in seven games. … Brad Marchand served the third game of his five-game suspension.

Hurricanes 2, Canadiens 0

Raleigh, n.c. — Cam Ward stopped 27 shots in his second shutout of the season, and Carolina beat Montreal.

Brett Pesce and Brock McGinn scored to help the Hurricanes win their third straight, sweep the season series from Montreal and keep themselves in the thick of the Eastern Conference playoff race. Carolina entered two points out of a playoff spot.

Carey Price made 28 saves for the Canadiens, who have lost three in a row and fell to 2-5-2 in their last nine games.

Devils 4, Flyers 3

Newark, n.j. — Nico Hischier scored on a deflection with 1:27 to play, and New Jersey rallied to beat Philadelphia.

Damon Severson scored with 9:00 left to tie it, and Hischier’s first goal in 11 games gave New Jersey its second straight win and spoiled goaltender Alex Lyon’s first NHL start.

Kyle Palmieri and Drew Stafford also scored for the Devils, who have won only four times in 14 games (4-7-3) since Dec. 29. Keith Kinkaid made 22 saves.

Panthers 4, Sabres 2

Buffalo, n.y. — Harri Sateri stopped the final 19 shots he faced and 30 overall, and Keith Yandle had a goal and two assists in leading Florida over Buffalo.

Mike Matheson, Denis Malgin and Colton Sceviour also scored for the Panthers, who won consecutive games for the first time since winning five in a row from Dec. 19-30. Sateri, a 28-year-old NHL rookie, also won his second career game with starter Roberto Luongo and backup James Reimer both sidelined with lower body injuries.

Maple Leafs 4, Rangers 0

New York — Curtis McElhinney stopped 25 shots to give the Maple Leafs their second straight shutout.

James van Riemsdyk, Patrick Marleau, Zach Hyman and Justin Holl scored to help the Maple Leafs get their fourth straight win and a sweep of the teams’ three-game season series. McElhinney was barely tested in his seventh career shutout and second of the season.

Senators 2, Ducks 1 (ot)

Ottawa, Ontario — Erik Karlsson scored 32 seconds into overtime to lift Ottawa over Anaheim and snap a six-game skid.

Karlsson one-timed a pass from Matt Duchene on a power play, beating Ryan Miller with a shot inside the near post.

Golden Knights 3, Jets 2 (ot)

Winnipeg, Manitoba — David Perron scored 3:57 into overtime to lead Vegas past Winnipeg for the Golden Knights’ 34th victory, the most by an NHL expansion team in its debut season.

The Jets had the puck rolling in the crease three times in the extra period, but it couldn’t get it into the net. Perron then fired a high shot past Connor Hellebuyck to win it.