CANADIENS 6, BRUINS 5, SO: Andrei Markov tied it with 8.2 seconds left in regulation, and Brendan Gallagher scored the only shootout goal to give Montreal a victory over Boston.
The victory snapped a tie for the second-most points in the Eastern Conference, giving the Canadiens 47. They lead the Northeast Division by a point over the Bruins.
Boston had taken a 5-3 lead on Tyler Seguin’s goal at 11:50 of the third period. Gallagher scored 28 seconds later, then Markov tied it on a power play.
Michael Ryder and and P.K. Subban scored to give the Canadiens a 2-0 lead. Then the Bruins, scored four goals in just over 14 minutes of the secondperiod against goalie Carey Price. Price was replaced by Peter Budaj to start the third period.
FLAMES 4, AVALANCHE 3: Mike Cammalleri scored twice in the second period and Calgary held off Colorado before trading captain Jarome Iginla to Pittsburgh.
Iginla was announced as a healthy scratch two hours before the start of the game. He sat out for the first time since April 8, 2007, ending his consecutive games streak at 441.
Jiri Hudler and Steve Begin also scored, Blake Comeau had two assists, and Joey MacDonald made 27 saves.
WILD 4, COYOTES 3, OT: Mikko Koivu scored at 2:43 of overtime to give Minnesota a comeback victory over Phoenix, extending the Wild’s winning streak to seven and the Coyotes’ skid to seven.
Minnesota tied it with 54.3 seconds left in regulation, with Ryan Suter scoring with Wild goalie Niklas Backstrom off for an extra attacker.
Torrey Mitchell and Matt Cullen also scored for the Wild.
SHARKS 4, DUCKS 0: Joe Pavelski scored a minute into the game to start a three-goal first period, and Antti Niemi earned his second shutout of the season to help San Jose sweep a home-and-home series against first-place Anaheim.
Tommy Wingels added a short-handed goal and two assists to get San Jose off to a strong start to a crucial seven-game homestand. The Sharks moved into a tie for seventh place with St. Louis in the Western Conference.
Anaheim has lost four straight games in regulation following a 12-game streak with at least one point. This is the Ducks’ longest skid since Bruce Boudreau took over as coach Nov. 30, 2011.