ANAHEIM, Calif. (AP) -- Logan Shaw had a goal and an assist, and Jakob Silfverberg returned from a five-game injury absence to score the tiebreaking goal late in the second period of the Anaheim Ducks' 3-2 victory over the Carolina Hurricanes on Monday night.

Derek Grant also scored and John Gibson made 28 saves for the Ducks, who won for just the third time in 11 games. The injury-plagued team was boosted by the simultaneous returns of Silfverberg and captain Ryan Getzlaf, who had missed 19 games after getting hit in the face with a puck.

But then the Ducks lost forward Corey Perry to a potentially serious lower-body injury in the first period.

Perry was hurt when his right leg bent awkwardly as he ran into the back of Carolina's Jeff Skinner, and he struggled to get off the ice. Perry, the 2011 NHL MVP, has played in 239 straight regular-season games and 40 playoff contests since Dec. 28, 2014, for the Ducks.

Justin Williams scored and Scott Darling stopped 20 shots for the Hurricanes, who have lost four straight and six of seven. Carolina went winless on its three-game California road swing, although it picked up overtime points on the first two stops.

Victor Rask scored for Carolina on a loose puck in front of Gibson with 2:40 to play.

Shaw ended his 20-game goal drought in the third period off a sharp pass from defenseman Andy Welinski, who got his first point in his NHL debut. The 24-year-old American is the seventh member of the Ducks' remarkable 2011 draft class to suit up for Anaheim, including Gibson, Rickard Rakell and defenseman Josh Manson.

Gibson made several big saves down the stretch, including a stunning dive to stop Elias Lindholm.

Getzlaf had been out since getting hit in the face by a puck Oct. 29 in Raleigh. The Ducks have been without Ryan Kesler, their other top center, all season long.

Getzlaf even protected his recently repaired face with a visor, which he typically only wears during international play for Canada. Getzlaf is among the few dozen NHL players who had chosen not to wear a visor after the league made them mandatory for new players in 2013.

Williams put the Canes ahead just 83 seconds into the first period with a nifty deflection in front but Grant answered with his first goal in 10 games off a nifty 2-on-1 with Shaw.

Silfverberg roofed a wrist shot on a breakaway with 35 seconds left in the second period for his seventh goal of the season, capitalizing on a clear path to the net when Carolina defenseman Haydn Fleury fell down.

NOTES: Anaheim D Hampus Lindholm missed his fourth straight game with an upper-body injury. ... The Ducks scratched LW Nick Ritchie, who was injured in their last game against Minnesota. Ritchie hadn't missed a game since Oct. 11. ... Anaheim made several roster moves before the game with the returns of Getzlaf and Silfverberg, sending RW Jared Boll, LW Kevin Roy and D Jaycob Megna to its AHL affiliate in San Diego.

 

UP NEXT

Hurricanes: At Vegas Golden Knights on Tuesday.

Ducks: At St. Louis Blues on Thursday to open a six-game road trip heading up to the Christmas break.