Brad Marchand, Bruins snap Flames' 10-game winning streak

CALGARY, Alberta -- Brad Marchand scored his league-leading 36th goal of the season and David Backes returned after getting hurt to score the game winner and the Boston Bruins defeated Calgary 5-2 on Wednesday night to end the Flames' 10-game winning streak.

Marchand is also tied with Chicago's Patrick Kane and Edmonton's Connor McDavid for the top spot in the NHL with 76 points.

Backes got tied up with Flames defenseman Mark Giordano and was taken into the corner boards 12 minutes into the game. He was favoring his leg as he was helped off the ice.

But he returned seven minutes into the second period and on his second shift back he broke a 2-2 tie. Backes took a pass from David Krejci on a 3-on-2 and from 30 feet whipped a wrist shot over the glove of Chad Johnson.

David Pastrnak scored twice, and Matt Beleskey also scored for Boston. The Bruins' fourth straight win moves them within three points of the second-place Ottawa Senators in the Atlantic Division.

Alex Chiasson and Dougie Hamilton scored for Calgary.

One of the best players during Calgary's franchise record-tying win streak had been goaltender Brian Elliott. He had nine of the victories and in those nine appearances had a 1.74 goals-against average and a .943 save percentage.

However, Elliott woke up with the flu Wednesday morning and was told to stay home. Johnson got the start instead with Jon Gillies called up from Stockton (AHL) to be the backup.

Elliott's absence was felt.

Pastrnak's first goal at 11:47 of the first slipped through Johnson's pads to tie the game 1-1.

Marchand's goal 6:04 into the second, that gave the Bruins a 2-1 lead, was a bad misplay by Johnson, who failed to catch a puck lobbed toward the net by Colin Miller, enabling Marchand to corral the rebound and fire it into the vacated net.

While Johnson would want that goal back, same could be said for Anton Khudobin on Hamilton's goal just 1:10 later. From about 70 feet away, the Flames defenseman beat the Boston goaltender with a wrister over his pad.

The Bruins added an insurance goal 3:36 into the third. TJ Brodie's turnover at the Boston blue line led to a 2-on-0 for the Bruins and they made no mistake with Ryan Spooner neatly setting up Beleskey for a one-timer and a 4-2 advantage.

As a result, the Flames trailed by two goals for the first time since Feb. 13.

Pastrnak added his second into an empty net in the closing seconds of the game.

Khudobin finished with 21 saves to win his fourth straight decision. Johnson had 27 stops.

Game notes

Boston welcomed back C Ryan Spooner (concussion) after missing three games. ... Calgary C Matt Stajan had an assist to give him 400 points... Flames D Michael Stone (upper body) has missed three games, but he's getting closer to a return. He was a regular participant at Wednesday's morning skate.

UP NEXT:

Bruins: Face the Oilers in Edmonton on Thursday night.

Flames: Host the Dallas Stars on Friday night.