Boston notched their seventh straight NHL win with a 4-2 victory over the Carolina Hurricanes on Saturday.
Blake Wheeler scored twice in the second period and Michael Ryder got the go-ahead goal with 6:14 left.
The Bruins moved nine points clear atop the Eastern Conference and within two points of San Jose for the NHL’s best record.
DEVILS 4, RANGERS 2
In New York, New Jersey snapped a team-record scoreless drought in beating New York.
The Devils had gone seven periods without a goal entering this game, but required less than three minutes to go ahead.
Travis Zajac had a goal and two assists for the Devils.
BLUES 3, SHARKS 2, SO
In St Louis, Missouri, Brad Winchester tied the game with a second period goal and scored the decider in the shootout as the struggling Blue upset high-flying San Jose.
St Louis had lost seven of its previous eight and seven in a row against the Sharks.
AVALANCHE 4, RED WINGS 3, SO
In Denver, Coloradao, Peter Budaj stopped all three shots in the shootout to give Colorado the win.
Wojtek Wolski scored the lone goal in the tiebreaker, making it six conversions from seven attempts for him this season.
Budaj finished with 41 saves.
Colorado led 3-0 after the opening period, but the Red Wings squared it in the second.
CANADIENS 3, PENGUINS 2
In Pittsburgh, Pennsylvania, Andrei Kostitsyn had his first career hat-trick to lead Montreal over Pittsburgh. Carey Price made 32 saves for the Canadiens.
After missing two games because of a minor leg injury, Kostitsyn scored twice in the first period and had the winner in the third.
BLUE JACKETS 3, FLYERS 0
In Columbus, Ohio, rookie Steve Mason made 20 saves for his third shutout in Columbus’ first victory over Philadelphia in franchise history.
Mason lowered his NHL-best goals-against average to 1.87.
STARS 4, DUCKS 3, OT
In Dallas, Mike Modano scored in overtime as Dallas rallied late to beat Anaheim. The Stars only tied it with a minute left in regulation time via Mike Ribeiro.
Modano, the career goals leader among US-born players with 540, scored on a one-timer from the top of the right circle to secure the Stars’ victory.
KINGS 4, COYOTES 0
In Glendale, Arizona, Jonathan Quick made 30 saves for his second shutout in three games as Los Angeles cruised past Phoenix. Alexander Frolov scored twice for the Kings.
FLAMES 6, SENATORS 3
In Calgary, Alberta, Rene Bourque scored his first NHL hat-trick in the Flames’ win over Ottawa. Calgary’s Andre Roy, Adrian Aucoin and Todd Bertuzzi also had goals.
LIGHTNING 6, PANTHERS 4
In Tampa, Florida, Vincent Lecavalier scored twice as Tampa Bay notched a third successive win, downing Florida.
SABRES 4, ISLANDERS 3, SO
In Buffalo, New York, Ales Kotalik and Drew Stafford scored shootout goals as Buffalo pipped New York.