Boston Bruins left wing Jake DeBrusk, top, celebrates his goal as New Jersey Devils goalie Cory Schneider, bottom right, looks back at his net during the first period of an NHL hockey game, Wednesday, Nov. 22, 2017, in Newark, N.J. (AP Photo/Julio Cortez)
Boston Bruins left wing Jake DeBrusk, top, celebrates his goal as New Jersey Devils goalie Cory Schneider, bottom right, looks back at his net during the first period of an NHL hockey game, Wednesday, Nov. 22, 2017, in Newark, N.J. (AP Photo/Julio Cortez) Credit: Julio Cortez

Newark, n..j. — Charlie McCoy scored in the 11th round of the shootout to lift the Boston Bruins to a 3-2 win over the New Jersey Devils on Wednesday night.

Anton Khudobin made 40 saves as Boston improved to 9-7-4 with its third straight win_all with Khudobin in goal.

Jake DeBrusk and Patrice Bergeron scored first period goals for the Bruins.

New Jersey has dropped three of its last five in falling to 12-5-4.

Jesper Bratt and Brian Gibbons scored for the Devils, and Cory Schneider made 27 saves.

The shootout opened with Hall and David Pastrnak trading goals. And it stayed that way until McAvoy’s game-winner

Prior to the extra period, the first of three regular season meetings between the longtime Eastern Conference rivals was essentially a special teams affair.

Despite not scoring on their four power plays and surrendering a man advantage goal to the Devils, it was the Bruins who left with two points thanks to two first period even strength strikes and the play of their ostensible backup goaltender.

The Bruins struck first when rookie left winger DeBrusk opened the scoring with his fifth of the season with a shot from the right circle at 1:25. And Bergeron added to Boston’s lead with his fifth of the season at 11:02.

The Bruins had a two-goal lead and Khudobin, who made his third straight start, tried to make it hold up with a pad save on a Nico Hischier break-in with and a diving stop on Travis Zajac in a span of 1:13. But there was nothing he could do on Bratt’s power play goal with 2:50 left as New Jersey’s rookie right winger lifted a loose puck in the slot to halve the deficit while Brian Boyle was tied up with Zdeno Chara in front of Khudobin. A video review upheld the goal.

The game remained 2-1 until the Devils equalized on Gibbons’ top-of-the-crease deflection with 4:44 left in regulation.

Notes: Bruins C Ryan Spooner dressed for the first time since suffering a torn right adductor on Oct. 15. … Boston scratched LW Matt Beleskey, D Torey Krug and D Paul Postma. … The Bruins did not have LW Anders Bjork (undisclosed), LW Brad Marchand (upper body injury), RW David Backes (colon surgery) and D Adam McQuaid (broken right fibula). … Boston announced RW Jordan Szwarz had been sent down to AHL Providence.

Wild 5, Sabres 4

Buffalo, n.y. — Nino Niederreiter and Mikael Granlund each scored two goals to lead Minnesota over Buffalo.

Blue Jackets 1, Flames 0 (ot)

Columbus, Ohio — Josh Anderson scored two minutes into overtime to give the Blue Jackets their fifth straight win.

Sergei Bobrovsky had 22 saves for Columbus in his third shutout this season and 22nd of his career. Mike Smith turned away 40 shots for Calgary.

Capitals 5, Senators 2

Washington — Alex Ovechkin scored his first goal in seven games, Jakub Vrana had two goals for the first time in his career and Washington defeated Ottawa.

Oilers 6, Red Wings 2

Detroit— Jujhar Khaira scored to break a 2-2 tie in the second period, and Edmonton went on to beat Detroit.

Rangers 6, Hurricanes 1

Raleigh, n.c. — Chris Kreider and Jesper Fast scored two goals apiece, including Kreider’s first just 52 seconds into the game, and New York rolled.

Canucks 5, Penguins 2

Pittsburgh — Rookie Brock Boeser scored two more goals to lead Vancouver over Pittsburgh.

Boeser, after scoring twice against Philadelphia on Tuesday, added two more and now has 11 this season. Former Penguin defenseman Derrick Pouliot scored a power-play goal, his first with Vancouver. Loui Eriksson, playing in his 800th career game, scored his second.