Brad Marchand and Elias Lindholm had goals for the Bruins, who have lost two in a row. Joonas Korpisalo finished with 21 saves.
Mark Scheifele scored his 30th and 31st goals of the season and the Western Conference-leading Winnipeg Jets beat the Boston Bruins 6-2 on Thursday night.
Before the Western Conference leader Winnipeg faces the best team in the Eastern Conference on Saturday, the Bruins will give them a pitstop in Boston.
While a clash of the NHL's top two teams looms this weekend, the Winnipeg Jets have business to take care of first as they continue a three-game road trip in the East against the Boston Bruins on Thursday.
Scheifele scored a power-play goal on two shots and added an assist in Sunday's 5-2 win over the Flames.
The Montreal Canadiens might have come down to earth following their extended run of success. Having lost two games in a row, the Canadiens are facing a severe challenge from the Western Conference-leading Winnipeg Jets,
With a goal and two assists in the Winnipeg Jets’ 5-2 win over Utah Hockey Club on Friday night, forward Nikolaj Ehlers became the first Danish player in NHL history to record 500 career points.
The Winnipeg Jets, the top team in the NHL at the time, took down the Utah Hockey Club 3-0 on Nov. 5 at Canada Life Centre. Reigning Vezina Trophy winner Connor Hellebuyck recorded his 39th career shutout with 21 saves against Utah, and Nino Niederreiter scored two goals for Winnipeg in his 900th NHL game.