BOSTON – David Desharnais scored the winner with his second goal of the game less than four minutes after Max Pacioretty tied it earlier in the third period, lifting the Montreal Canadiens to a 4-3 comeback win over the Boston Bruins in a matchup of the Eastern Conference’s top teams Sunday night.
Tomas Plekanec also scored for the Canadiens, who jumped two points ahead of Boston for first overall in the conference.
Tyler Seguin, Patrice Bergeron and Dougie Hamilton had Boston’s goals.
Peter Budaj made 31 saves for Montreal, which played the first of five straight road games.
Tuukka Rask stopped 22 shots for the Bruins, who had a six-game winning streak halted.
Pacioretty’s slap shot from the point beat Rask, who appeared to be screened, and tied the game 3-all 5:31 into the third period. Desharnais scored out of a scramble in front with 10:43 to play.
BLUE JACKETS 2, AVALANCHE 1, OT: in Columbus, Ohio, Artem Anisimov scored on a hard wrist shot on an overtime power play, and Sergei Bobrovsky made 18 saves to lead Columbus.
Vinny Prospal had the other goal for the Blue Jackets, thanks to Ryan O’Reilly, who inadvertently tapped it in while making his Avalanche season debut after a contract dispute.
HURRICANES 3, PANTHERS 2: In Sunrise, Fla., Jordan Staal, Alexander Semin and Justin Faulk scored in Carolina’s second win over Florida in as many nights.
Jonathan Huberdeau scored two goals for Florida.
STARS 4, BLUES 1: In Dallas, Derek Roy had a goal and two assists and Kari Lehtonen made 25 saves to help lead Dallas.
Loui Eriksson, Jaromir Jagr and Erik Cole also scored for Dallas.
David Perron scored for St. Louis and Brian Elliott made 23 saves for the Blues.
ISLANDERS 3, SENATORS 2, SO: In Uniondale, N.Y., John Tavares and Frans Nielsen scored in the shootout as New York sent Ottawa to its third straight loss.
Evgeni Nabokov made 29 saves as the Islanders earned their third win in 12 home games this season.
RANGERS 3, SABRES 2, SO: In New York, Rick Nash had a goal and assist and also scored in the shootout to lead New York to its second consecutive win.
Ryan Callahan also scored for New York in the shootout. Derek Stepan added a goal, and Henrik Lundqvist made 28 saves.
Drew Stafford and Nathan Gerbe scored for Buffalo
WILD 4, OILERS 2: In Minneapolis, Mikko Koivu made up for a frustrating stretch without a goal by Minnesota, scoring 9 seconds into the third period to snap a tie and spark the Wild to a win.
The Wild had an astounding 18-0 advantage in shots on goal in the second period.
FLAMES 4, CANUCKS 2: In Calgary, Alberta, Jarome Iginla continued to have a hot hand, scoring the winning goal at 12:36 of the third period to lead Calgary.
Mike Cammalleri scored a pair of goals for the Flames, who snapped a two-game losing streak. Lee Stempniak finished with a goal and an assist.