Anaheim overcame an early one-goal deficit by scoring three straight times, then gave up three consecutive goals to trail by one entering the final period.
Perry tied it with a wrist shot 7:10 into the third stanza and Ryan gave the Ducks the lead with 7:17 remaining.
Anaheim won for the sixth time in seven games and also has six victories in a row at home. Calgary has lost four straight.
Jonas Hiller got the win despite giving up four goals on 35 shots. Hiller was removed from his most recent outing after surrendering three goals on 13 shots to the Los Angeles Kings.
Curtis McElhinney made 21 saves and allowed all five goals.
Copyright 2010 by United Press International.
Post new comment