Francois Beauchemin played hero this time around as the Ducks scored three times in the third period to beat the Edmonton Oilers by a 3-2 margin.
The Ducks trailed the Winnipeg Jets by a 4-0 score late in the second period Monday night, but rallied to force overtime and won the game on Stephane Robidas' goal 16 seconds into the extra session. It was the greatest comeback in franchise history.
Corey Perry scored twice before setting up Beauchemin's one-timer from the top of the left circle with 1:21 to play. Beauchemin's game-winner gave Anaheim a three-point lead over the idle San Jose Sharks for first place in the Pacific Division.
Frederik Andersen stopped 30-of-32 shots for the Ducks, who have won three in a row.