VANCOUVER, British Columbia -- Jason Blake hasn't lost his touch around the net.
The Anaheim winger scored twice and helped set up the first goal as the suddenly surging Ducks beat the Vancouver Canucks 4-2 on Sunday night.
The 38-year-old Blake, who returned Jan. 4 after missing 34 games while recovering from a severe skate cut, has three goals in two games.
There's an ugly scar on his left forearm, just back of the wrist, a result of an accidental collision with Brent Burns of San Jose in October that put the rest of his season in doubt.
"A lot of people said it could have been worse," he said, pointing to the artery behind the palm of his hand. "I looked at it and I'm like, I don't know if it could be worse. I can't feel any of this (the back of his hand and index finger), still to this day."
Blake scored what proved to be the winning goal on a second-period breakaway when Canucks defenseman Aaron Rome couldn't handle a pass at the Anaheim blue line.
He then provided a 4-1 lead with a third-period power-play tip-in.
"I knew if I just stayed patient and did my rehab and my therapy ... I'm just starting, hopefully to turn that corner," said Blake who scored his first goal of the season Friday in a 5-0 win in Edmonton. "My nerves were so damaged they had to put in a tube or something."
Anaheim captain Ryan Getzlaf said Blake and his experience were missed by a team that has won five of its last six games with the only loss coming in overtime.
"He took a step down to the third line," Getzlaf said of the undrafted former Maple Leaf who had 10 of his club's 34 shots on Vancouver goalie Roberto Luongo. "He could have come back and pouted but the way things are going everybody's buying in and everybody's doing the right thing."
The Ducks have eight wins and three regulation ties in 20 games since Bruce Boudreau replaced the fired Randy Carlyle.
The Canucks have 59 points, one behind the New York Rangers and Western Conference-leading Chicago.
Vancouver coach Alain Vigneault said his club didn't get a scoring chance at even strength in the first period.
"Defensively I stopped counting the turnovers after a while," Vigneault said. "I think it was pretty evident to anybody watching the game or at the game that it didn't seem like we had a lot of jump and energy tonight."
The Ducks, who are playing their best hockey of the season, took an early lead on Nick Bonino's third goal since being called up from Syracuse of the AHL a month ago.
He eventually buried a rebound after Luongo made a glove save off Blake but couldn't corral the puck.
"It's not a usual place to get a rebound, top glove, but it just fell there and I whacked it once," Bonino said. "I didn't realize he saved it so I just kind of tried to stick with it."
Bonino was impressed by Blake's effort after the injury.
"It's amazing," Bonino said. "With the year he's had, how he got hurt and he came back ... I guess plan right now is to get him the puck and it's going to go in the net."
Bobby Ryan got the other Anaheim goal.
"I looked up (at the scoreboard) in the second period with five minutes to go and I said 'they only have five shots on goal?' " Boudreau said. "This is unheard of for the Canucks."
Luongo, who had to make several saves on his doorstep just to keep the game close, said his club has to be ready to play even if it's tired from a road trip.
"If we are (tired) we (have to) put on a snoozefest and we play a boring game or whatever it takes, but obviously we weren't good enough tonight as a team," he said.
Vancouver forward Jannik Hansen got Gene Simmons to autograph a stick during the pregame warmup. He then exchanged fist bumps with the Kiss rocker. ... David Booth returned to the Canuck lineup after missing 18 games with a sprained knee. ... Vancouver D Sami Salo missed a fourth game with concussion symptoms after a low hit along the boards Jan. 7 in Boston by Brad Marchand. ... It was the Canucks' first of four home games in a 10-day stretch leading to the All-Star break. ... The Ducks had outscored opponents 21-9 over their previous five games which included a 1-0 overtime loss in Calgary.