Bruins forward Nick Johnson (32) looks for a deflection in front of Edmonton Oilers goaltender Jason LaBarbera, a former Manchester Monarch, during the second period at Rexall Place in Edmonton. (Perry Nelson-USA TODAY Sports)
Iginla strikes twice as red-hot Bruins top Oilers
Defenseman Dennis Seidenberg netted his first goal of the season and added an assist while Brad Marchand scored a short-handed tally for the Bruins, who have won four straight overall and are 14-3-1 in their last 18 games.
David Perron tallied twice and Jason LaBarbera stopped all 12 shots he faced in relief of Devan Dubnyk, who yielded three goals on 18 shots in the opening session.
Jordan Eberle notched an assist for his team-leading 28th point as the Oilers finished 2-2-1 on their five-game homestand.
Seidenberg drew first blood midway through the first period, casually gaining the blue line before looking away while wristing a shot that surprised Dubnyk
Iginla's one-timer from the right faceoff circle six minutes later doubled the advantage before Marchand accepted a goal-mouth feed from Patrice Bergeron and snapped a shot under the crossbar as Edmonton permitted its league-high seventh short-handed tally.
Perron answered 3:25 into the second period as his wrist shot from the right circle sailed over Johnson's blocker before his wraparound with 2:33 left in the session trimmed the deficit to one. Edmonton was pressing for the equalizer late in the third, but Iginla tallied into an empty net to seal the win.
GAME NOTEBOOK: Oilers captain Andrew Ference faced his former team for the first time since spending six-plus seasons in Boston. Ference, who is an Edmonton native, inked a four-year contract worth $13 million in July. ... Iginla (36 goals, 48 assists) has recorded 84 career points versus the Oilers, his highest total against any team. ... Edmonton last defeated Boston with a 6-1 rout on Oct. 17, 2000.