ANAHEIM -- Anaheim Ducks goalie Ryan Miller made 13 saves before leaving in the third period with an injury, getting the win in a 4-1 victory against the Vancouver Canucks at Honda Center on Thursday.
Jakob Silfverberg scored twice, and Rickard Rakell had an NHL career-high three assists for Anaheim (7-6-3), which scored three power-play goals after scoring once in their previous 14 power plays.
"We've been practicing (the power play) so much these last couple of days," Silfverberg said. "We told ourselves we have to go out and play with confidence. It showed."
[WATCH: All Canucks vs. Ducks highlights]
Silfverberg scored the third power-play goal 30 seconds into the third period for a 3-1 lead, and he scored again 35 seconds later. Defensemen Brandon Montour and Hampus Lindholm also scored power-play goals for Anaheim, which avoided losing five games in a row for the first time since Oct. 22-29, 2015.
Video: VAN@ANA: Silfverberg nets second goal in 35 seconds
Miller, who played for the Canucks the past three seasons, left with 8:32 remaining and was replaced by Reto Berra, who made six saves.
Ducks coach Randy Carlyle said Miller tried to play through a lower-body injury and would be re-evaluated Thursday night and Friday.
It was the second consecutive game the Ducks' starting goalie left in the third period with an injury. John Gibson sustained an upper-body injury in a 4-3 overtime loss to the Los Angeles Kings on Tuesday.
Sven Baertschi scored for Vancouver (8-6-2), and Jacob Markstrom made 31 saves.
Video: VAN@ANA: Baertschi intercepts puck, hammers it home
"We weren't good, it's pretty simple," Canucks forward Bo Horvat said. "Too many turnovers, not enough push. We were outplayed tonight."
Montour broke a 1-1 tie at 16:58 of the second period when he took a pass from Corey Perry near the right face-off circle and scored on a one-timer from the high slot. It Montour's fifth goal, tied for second among NHL defensemen. (Alex Pietrangelo of the St. Louis Blues has seven.)
"We were lucky to be down 2-1 after two," Vancouver coach Travis Green said. "We got what we deserved. We weren't a very good hockey team tonight and I haven't said that many times at all this year."
The Ducks outshot the Canucks 8-3 in the first 10 minutes, but Vancouver took a 1-0 lead at 12:12 on Baertschi's unassisted goal. Ducks defenseman Kevin Bieksa tried to clear the puck from in front of the net but instead passed to Baertschi near the left post, where he beat Miller under his right arm. It was the ninth time this season Anaheim gave up the first goal.
Silfverberg blocked a shot in his zone, leading to a breakaway by teammate Andrew Cogliano. Markstrom made the save, but Canucks defenseman Michael Del Zotto was called for hooking Cogliano. The Ducks then had 27 seconds of a 5-on-3 power play after Derek Dorsett was called for slashing. Anaheim couldn't get off a shot with the two-man advantage, but Lindholm tied the score 1-1 at 17:11 while Dorsett was still in the penalty box. Lindholm's shot from below the goal line went in off Markstrom's skate.
The Ducks outshot the Canucks 16-6 in the first period and 35-20 in the game.
"That was huge for our confidence," Lindholm said. "We have to build on that."
Video: VAN@ANA: Miller exits game with an apparent injury
Goal of the game
Silfverberg's goal at 30 seconds of the third period.
Video: VAN@ANA: Silfverberg slams home one-timer for PPG
Save of the game
Miller's glove save on Horvat at 3:24 of the second period.
Video: VAN@ANA: Miller denies Horvat with the glove
Highlight of the game
Montour's power-play goal at 16:58 of the second period.
Video: VAN@ANA: Montour snipes it past Markstrom for PPG
They said it
"This should be a wake-up call for us. We've been outplayed a few games in a row here and we need to pick it up. We made them look really good tonight. We got what we deserved." -- Canucks defenseman Erik Gudbranson
"It's been a long wait for our power play to awaken. Tonight we were more determined to get pucks back on our entry. We moved the puck effectively and got the puck directed on net. We were more tenacious and hungrier for the puck. We need to bottle that and maintain that as we go forward." -- Ducks coach Randy Carlyle
Need to know
Rakell has seven points (one goal, six assists) in his four-game point streak. ... Silfverberg's two goals 35 seconds apart are the second-fastest by one player in Ducks history. Jean-Francois Jomphe scored twice in 13 seconds in a 5-4 win against the Washington Capitals on Dec. 13, 1996. ... Ducks forward Kevin Roy made his NHL debut and had one shot on goal and one blocked shot in 8:05. ... Canucks defenseman Alexander Edler played 19:20 after missing 12 games with a knee injury and had three of Vancouver's 15 blocked shots. ... Canucks forward Markus Granlund returned after missing one game with an upper-body injury and contributed two shots, two blocked shots and a takeaway in 14:12.
Canucks: At the San Jose Sharks on Saturday (10 p.m. ET; CBC, NBCSCA, NHL.TV)
Ducks: Host the Tampa Bay Lightning on Sunday (8 p.m. ET; PRIME, SUN, NHL.TV)
Video: Silfverberg, Rakell lead Ducks to 4-1 win vs. Canucks