CALGARY, Alberta _ Logan Shaw scored with 3:06 left in the game and the Anaheim Ducks moved back into first place in the Pacific Division with a 4-3 win over the Calgary Flames on Sunday night.
The Ducks (44-23-13) finished off a challenging final regular-season road trip in style by gaining six out of a possible eight points and taking advantage of Edmonton being idle. They managed to do it without injured defensemen Hampus Lindholm and Sami Vatanen.
And they survived after blowing two leads following overtime losses at Winnipeg and Edmonton in which they gave up tying goals late in regulation. Shaw provided the heroics when he went to the net to bang in a rebound that was created by Ryan Kesler's shot from the right wing.
Jonathan Bernier made 18 saves for the Ducks, who worked their way past Michael Frolik's deflection of a shot-pass from Flames defenseman Mark Giordano that created a 3-3 tie at the 5:42 mark of the third period. The Ducks and Flames meet again Tuesday at Honda Center.
Patrick Eaves continued to be a scoring force. A rebound goal after fishing out the puck in the front of the net made him a 30-goal scorer for the first time in his career, and he has nine goals in 17 games since joining the Ducks.
It was another power-play goal, the third in three consecutive advantages over the last two games and fifth with the man advantage over the last five. The Ducks had an 0-for-15 stretch and three goals in 18 games before their recent spike.
Jakob Silfverberg put the Ducks up by two with a hard wrist shot that flew past Brian Elliott in the final minute of the first period after Kesler set him up. Kesler had assists on three of their four goals, but the Ducks again couldn't handle prosperity.
Penalties hurt them in the second period. Antoine Vermette, who took a late penalty that led to Milan Lucic's late game-tying goal for Edmonton on Saturday, got caught with a cross check on Versteeg, and the winger cashed it in himself 35 seconds later with a clean shot over Bernier's left shoulder.
Defenseman Josh Manson argued a slashing call as the Ducks were already a man down because of too many men on the ice. Versteeg made them pay again by being patient with the puck on the 5-on-3 power play and then banking in on a shot past Bernier off the far post.
But the Ducks managed to shake that off and grab the lead again before the period expired. Ryan Getzlaf found Korbinian Holzer jumping up and snapped a perfect cross-ice pass for the low-scoring defenseman to pop in for his second goal of the season.