BOSTON — The Ducks didn’t let the two-week break cool them off.

Leo Carlsson scored with 1:21 left in overtime to give the Ducks a 3-2 victory over the Boston Bruins on Saturday. Anaheim has won four straight and seven of its last eight games to climb above .500 (25-24-6) for the first time in four months.

Trevor Zegras and Frank Vatrano also scored for Anaheim.

Ducks goalie John Gibson, a topic of trade talks, stopped 19 shots before leaving after two periods with an unspecified upper-body injury; Lukas Dostal made 10 saves after replacing him.

Gibson’s status will be a big question going forward as the Ducks try to get him healthy enough to draw offers before the March 7 trade deadline.

The Ducks led 2-0 before Elias Lindholm scored on a 5-on-3 power play after back-to-back tripping penalties — both drawn by David Pastrnak. With goalie Jeremy Swayman pulled for an extra skater, Morgan Geekie tied it 2-2 with 1:11 left in regulation on a slap shot from the left circle.

The on-ice official ruled that Lindholm interfered with the goalie in the seconds before the puck went in, taking the goal off the board; a few fans threw trash onto the ice, drawing a plea from the public address announcer to stop.

But the Bruins then successfully challenged the call, sending the game into overtime.

Boston has lost three in a row and five of its last seven games.