DETROIT -- The Detroit Red Wings played a strong first period, then did what was necessary the rest of the way.
Pavel Datsyuk scored twice and Detroit held on for a 5-3 win against the Vancouver Canucks on Sunday at Joe Louis Arena.
"I didn't think we were near as good as we can be," Red Wings coach Mike Babcock said. "I thought we turned over some pucks and backed in a little bit, but we did enough good things to win and found a way to win the game."
The game was delayed nearly 35 minutes after a power surge knocked out some lights in the arena 29 seconds after opening faceoff.
"That's the beauty of 'The Joe.' It's been around for a long time, it's kind of the charm of it," said defenseman Niklas Kronwall, who scored Detroit's first goal. "You never know what's going to happen."
Ground has been broken in Detroit for a new hockey arena that's scheduled to open for the 2017-2018 season.
Gustav Nyquist and Danny DeKeyser also scored for Detroit (14-5-5), which has won four in a row and six of seven. Captain Henrik Zetterberg had two assists to extend his point streak to four games, and Jimmy Howard made 30 saves to improve to 11-4-4.
The Red Wings reunited Zetterberg and Datsyuk, who scored his second goal of the game, ninth of the season, into an empty net in the final minute, to play against the Canucks' Henrik and Daniel Sedin.
"Disappointing. You look at the third period, we dominated them," Matthias said.
Vey made it 4-3 when he scored his second goal of the game, sixth of the season, with 3:50 left in the third off a goal-mouth scramble. The play went to video review to determine if Vey had kicked in the puck.
Matthias pulled Vancouver to within 3-2 with 7:34 left in the third when he tipped in Yannick Weber's shot from the right point for his fifth goal.
But DeKeyser answered 1:10 later when he scored his first goal on a wrist shot from the left point.
"We have to find a way to be a lot better than that, take care of the puck a lot better," Kronwall said. "A lot of times it starts in our own zone."
Kronwall opened the scoring 3:15 into the game with his fourth goal. He beat Canucks goalie Ryan Miller with a wrist shot from the right circle after moving in from the right point. The goal snapped Miller's shutout streak at 155:20.
Nyquist made it 2-0 with 8:44 left in the first period with a power-play goal. He got his 11th goal from the bottom of the right circle as he converted a cross-ice pass from Zetterberg. It was Nyquist's seventh power-play goal, tying him for the NHL lead.
"They played better than us in the first. … A couple of miscues and we were down by two," said Miller, who made 25 saves in a game in which he faced his younger brother, Red Wings forward Drew Miller.
Vey put the Canucks on the board with a power-play goal 2:37 into the second period when he fired in a loose puck from the inside edge of the right circle.
Datsyuk restored Detroit's two-goal lead on a power-play goal with 5:36 left in the second. Vancouver's Luca Sbisa tried to clear the puck from the bottom of the right circle, but it went in off of Datsyuk's stick.
Detroit was 2-for-4 on the power play.
"They took advantage of it. That's what good teams do," Vancouver coach Willie Desjardins said.
Canucks forward Alexandre Burrows was accidentally cut on the face by Red Wings forward Johan Franzen's skate in a collision in front of Vancouver's net with about 6:30 left in the second period.
Justin Abdelkader wasn't on the Red Wings bench for the start of the third period and did not return to the game because of a shoulder injury. He's day-to-day.
The Red Wings play the Florida Panthers at home Tuesday, when the Canucks continue their seven-game road trip against the Washington Capitals. Sunday was the second game of Vancouver's trip.