ANAHEIM -- Jakob Silfverberg didn't need long to get back in the swing of things.
After missing the previous three games with an upper-body injury, he scored two goals and had an assist to help the Anaheim Ducks defeat the Colorado Avalanche 5-1 at Honda Center on Tuesday.
WATCH: All Avalanche vs. Ducks highlights
Silfverberg had 10 goals in 34 games between Nov. 10 and Jan. 19, when he was injured in a 2-1 win against the visiting Avalanche.
Andrew Cogliano, Ryan Kesler and Silfverberg have been the most productive line all season for the Ducks, and Silfverberg wasn't surprised they were able to pick up where they left off before his injury.
"We've been playing together for a while now and we're all on the same page," he said. "It's getting pucks toward the net and having someone driving there. Both my goals tonight are just driving hard in the middle lane and getting the puck. It doesn't have to be too fancy, just hard work."
Video: COL@ANA: Silfverberg redirects Ritchie's feed for PPG
John Gibson made 28 saves for the Ducks (28-15-9), who lost 4-0 to the Edmonton Oilers last Wednesday in their final game before the All-Star break.
Rookie forward Mikko Rantanen scored for the Avalanche (13-32-2), who have lost a season-high eight consecutive games (0-7-1). Calvin Pickard made 26 saves.
The Ducks scored on the first shot on goal on their first power play. With Avalanche forward Matt Duchene in the penalty box for high sticking against Josh Manson, Silfverberg redirected a shot from Nick Ritchie high into the net with one second left on the man-advantage to make it 1-0 at 10:58 of the first period.
"I just managed to get [my stick] down in time and elevated the puck, so a little bit of a lucky play," Silfverberg said.
Rickard Rakell scored off an assist from Corey Perry, who earned his 700th NHL point, to give the Ducks a 2-0 lead at 2:54 of the second period.
Video: COL@ANA: Rantanen lifts wrister over Gibson's glove
Rantanen scored on a breakaway to make it 2-1 at 5:13 of the second.
Silfverberg gave the Ducks a 3-1 lead when he scored his 15th goal at 2:51 of the third period after receiving a centering pass from Cogliano while charging through the slot.
Korbinian Holzer made it 4-1 at 12:13 when he scored his first NHL goal since Feb. 9, 2013, for the Toronto Maple Leafs.
Defenseman Cam Fowler put the Ducks ahead 5-1 with his NHL career-high 11th goal with 2:25 remaining.
"I liked our game in the second and third periods," Fowler said. "We got the win, and that's all that matters heading into a big road trip."
The Avalanche had three power plays in the first period and totaled six shots on goal with the man-advantage, but they couldn't get the puck past Gibson. Colorado was 0-for-4 on the power play.
Avalanche defenseman Fedor Tyutin was a late scratch because of a groin injury. Tyutin, fifth on Colorado in average time on ice (19:16), was replaced in the lineup by Patrick Wiercioch.
Video: COL@ANA: Silfverberg nets silky backhand for second
Goal of the game
Perry spotted Rakell stationed to the left of Pickard, and Rakell redirected the puck into the open side of the net.
Video: COL@ANA: Rakell taps in Perry's 700th career point
Save of the game
Gibson got his stick down to stop Duchene's spin-o-rama backhand shot with 5:36 left in the second period and keep Anaheim ahead 2-1.
Video: COL@ANA: Gibson pads aside Duchene's spinning shot
Highlight of the game
Ducks center Ryan Getzlaf, who looked refreshed after a weekend away from the rink, was especially deceptive during a third-period shift when he snuck up behind Avalanche forward Gabriel Landeskog while he was skating out of the Colorado zone and swiped the puck off his stick to set up a 2-on-1 chance.
Unsung performance of the game
Holzer has been in and out of the lineup as a healthy scratch, but he had two shots on goal, two blocked shots, three hits and a plus-2 rating in 15:08 to go with his first NHL goal in nearly four years.
Video: COL@ANA: Holzer pots long-range shot to pad lead
They said it
"I liked our first period. I thought we were on our toes. I thought we were the better team in the first and earned those power-play chances." -- Avalanche coach Jared Bednar
"It's of vast importance you win your home games. Your home record has to be strong. We want to make this a tough place to come into." -- Ducks coach Randy Carlyle
Need to know
Perry is the third player with 700 or more points with the Ducks, joining Getzlaf and Teemu Selanne. … Anaheim center Nate Thompson made his season debut after rupturing his right Achilles tendon during a workout session in June. He had two shots on goal, a blocked shot and a plus-1 rating in 9:54.
Avalanche: At the Los Angeles Kings on Wednesday (10:30 p.m. ET; NBCSN, NHL.TV)
Ducks: At the Florida Panthers on Friday (7:30 p.m. ET; FS-F, PRIME, NHL.TV)
Video: Silfverberg bags two goals in Ducks' 5-1 win