The Bruins fell one game short of their longest winning streak since 1970-71 and two shy of the club record set in 1929-30. But their one point from the shootout loss moved them ahead of Western Conference-leading St. Louis for the most in the NHL with 104.
Boston tied it at 1 with just two seconds left on its sixth power play of the game. Dougie Hamilton's slap shot from the centre of the blue line deflected off Patrice Bergeron and past goalie Peter Budaj with 5:26 left in the third period. It was Bergeron's 23rd goal of the season.
Montreal grabbed the lead on Alexei Emelin's third goal of the season at 6:39 of the first. Emelin's shot from the blue line deflected off Bruins forward Chris Kelly about 30 feet from the net and rose over the glove of goalie Tuukka Rask.
FLAMES 2, SHARKS 1, SO
CALGARY, Alberta (AP) — San Jose clinched a playoff spot by getting a point in a shootout loss to Calgary.
Mike Cammalleri scored the only goal in the shootout for Calgary.
Cammalleri moved in from the right wing and went short side on Alex Stalock, setting off a roar from the Saddledome crowd.
Joe Colborne scored in regulation for Calgary. The Flames have won 10 of their past 13 on home ice.
Sheppard scored in regulation for San Jose, which had its four-game road winning streak end.
San Jose increased its lead atop the Pacific Division to two points over Anaheim. The Ducks have two games in hand.
RANGERS 4, COYOTES 3, OT
McDonagh put the puck past backup goalie Thomas Greiss, who relieved injured starter Mike Smith in the third period and then gave up the tying and winning goals. Girardi got the Rangers even with 3:28 left in regulation when he tipped in a drive by his defence partner McDonagh.
Brad Richards and Derick Brassard scored in the second period when New York erased a 2-0 deficit Phoenix built in the first. Henrik Lundqvist made 18 saves on a night he was honoured for recently breaking Rangers career marks for wins and shutouts.
The Rangers' fourth straight win pushed them one point ahead of Philadelphia and into second place in the Metropolitan Division.
KINGS 3, FLYERS 2
PHILADELPHIA (AP) — Dwight King scored a tiebreaking goal midway through the third period, leading Los Angeles to the win.
Los Angeles had a 2-0 lead entering the final period, but Philadelphia tied it at 2 before King's winning score with 9:24 remaining.
STARS 2, JETS 1
The victory allowed Dallas to move within a point of the Phoenix Coyotes for the Western Conference's final playoff spot.
The Stars have 79 points. Phoenix received a point for an overtime loss against the Rangers to reach 80.
Winnipeg continued to fade out of the post-season race. The Jets are 2-6-3 in their past 11 games. One of the victories was a 7-2 rout of visiting Dallas eight days earlier.
Stars goalie Kari Lehtonen made 32 saves.
Jamie Benn had two assists for Dallas, which was 2 for 4 on the power play.
Bryan Little scored for the Jets with 2:44 remaining.
SENATORS 4, LIGHTNING 3, SO
TAMPA, Fla. (AP) — Jason Spezza scored in regulation and had the only goal in a shootout, helping Ottawa end a six-game losing streak
Erik Karlsson had a goal and two assists for the Senators. Karlsson, the top-scoring defenceman in the NHL with 68 points, opened the scoring 3:57 into the game with his career-high 20th goal.
Lehner finished with 35 saves. Bishop had 29.