Ryan Getzlaf ties franchise record with five-point night, Rickard Rakell and Corey Perry each score twice.
It was a rocky start but the first line roared to life, extending one of the longest runs of form over an opponent in league history.
Ryan Getzlaf assisted on all five goals as the Anaheim Ducks rallied with three goals in the third period to douse the Calgary Flames 5-3 on Tuesday night at Honda Center.
Getzlaf's five point night tied the franchise record for points in a game, the 15th time a Duck achieved the mark and the second time in Getzlaf's career.