Zach Redmond scored his second goal of the game with 1:35 remaining, and the Colorado Avalanche rallied to beat the Carolina Hurricanes 4-3 on Saturday night.

Jarome Iginla had a goal and an assist, and Erik Johnson also scored for the Avalanche, who have won three of four. Calvin Pickard had 17 saves in relief of Reto Berra.

Colorado trailed 3-2 late but controlled play for most of the third period. Iginla tied it 3-3 at 14:43, and Redmond pinched in from the blue line to record his first career multi-goal game.

Carolina pulled goalie Cam Ward for an extra skater with a minute left, but couldn't tie it. Ward finished with 31 saves.

Nathan Gerbe, Andrej Nestrasil and John-Michael Liles scored for the Hurricanes, who have lost five of six after a 5-0-1 stretch.

The Hurricanes struggled to score during their recent slide, managing just two goals during a three-game losing streak.

Their offense woke up in the first period, but was silent the rest of the way against the banged-up Avalanche.

Colorado's injury woes forced the Avalanche to recall an entire line from Lake Erie of the AHL.

Tomas Vincour, Andrew Agozzino and Ben Street made their debuts after the team was hit hard by injuries. Dennis Everberg (separated shoulder) and Alex Tanguay (facial fracture) were hurt on Thursday. Jamie McGinn is battling back pain, and John Mitchell sustained a leg injury in practice on Friday.

That is on top of the injury to No. 1 goalie Semyon Varlamov, who is out because of a groin strain. Berra struggled in his second straight start and gave way to Pickard after allowing three goals on 10 shots.

Liles beat Berra 3:48 in, and Gerbe made it 2-0 just 82 seconds later with a shot through traffic.

Colorado got some life when Redmond scored midway through the first. His centering pass to Agozzino went off the skate of Carolina defenseman Andrej Sekera and past Ward to cut the lead in half.

Nestrasil chased Berra with a soft goal to the short side at 16:50 of the first to put the Hurricanes ahead 3-1.

Johnson cut the lead to one with his fourth goal at 8:25 of the second period. His shot from the left circle beat Ward 2 seconds after the Avalanche's second power play expired.

Nathan MacKinnon had three assists for Colorado

NOTES: The Avalanche place Everberg, McGinn (back) and D Brad Stuart (hamstring) on the injured list. ... Liles played his first game in Denver since the Avalanche traded him to Toronto in 2011. Liles spent seven seasons with Colorado and is 15th in franchise history with 275 points. ... Tanguay could return to action as soon as Tuesday. Mitchell is out indefinitely.