Achieving redemption, conquering pressure and gaining two points on the teams above them, the Ducks took extra satisfaction from their 3-2 victory over the Calgary Flames on Wednesday.

Andrew Cogliano, who bluntly assessed the Ducks' 7-2 loss to the Flames at the Saddledome two weeks earlier as a teamwide “embarrassment,” scored the game-winning goal with 5 minutes 19 seconds left in the third period.

The Ducks (47-18-7) stared down not only a 2-1 deficit at the start of the third, but another round of relentless pressure from the young, rising Flames (30-36-7).

“To come back is big for us. We showed a lot of character,” Cogliano said after producing his 21st goal by rebounding defenseman Stephane Robidas' blast off Calgary goalie Karri Ramo.

“We needed to play better, obviously, got killed last time. To get a comeback win in this building is a huge win.”

With Ducks Coach Bruce Boudreau calmly preaching before the final period that all it took was one goal, Ducks center Mathieu Perreault scored it by blasting in a shot Ramo couldn't gather, from Ducks defenseman Sami Vatanen.

“Fought hard in the third, a couple bounces went our way,” Perreault said.

The victory pulls the Ducks to within two points of Pacific Division leader San Jose with Anaheim having two more games than the Sharks remaining. Western Conference leader St. Louis is four points ahead.
“Coming down the stretch, we're playing teams already out of the playoffs. We have to take advantage of those games,” Perreault said.