DETROIT -- Jake Walman scored on a penalty shot 23 seconds into overtime, and the Detroit Red Wings rallied for a 4-3 win against the Vancouver Canucks at Little Caesars Arena on Saturday.

Lucas Raymond sprung Walman for a breakaway and Vancouver’s Quinn Hughes was called for slashing, leading to Walman’s first NHL penalty shot and the first penalty shot goal in overtime in Red Wings history.

“I was shaking a little bit,” said Walman, who also had an assist. “(Raymond) won a battle and made a great pass up the ice. That’s what set it up.”

VAN@DET: Walman wins it in overtime on penalty shot

Raymond, Daniel Sprong and Michael Rasmussen scored for Detroit (27-18-6), which rallied from down two goals in the third period in its first game since Jan. 31. Alex Lyon made 28 saves.

Patrick Kane had an assist in his return for the Red Wings after missing seven games with a lower-body injury.

“We have had a crazy number of third-period comebacks to get points and wins,” Detroit coach Derek Lalonde said. “I think we’re tops in the League, but that’s not a recipe for success, especially against an elite team like this.”

Filip Hronek and Elias Pettersson each had a goal and two assists, and Nils Hoglander scored for Vancouver (34-12-6), which lost for the second time in three days. Casey DeSmith made 24 saves.

“I thought we played a pretty good game,” Canucks coach Rick Tocchet said. “We were up 3-1, and we made about four plays you can’t make when you are up 3-1.”

Sprong scored a power-play goal at 2:34 of the third period, bringing the Red Wings within 3-2, and Michael Rasmussen’s tip of Walman’s slap shot tied the game 3-3 at 7:51.

“We win in a lot of different ways,” Detroit forward David Perron said. “That’s what makes us special. Once we got the second goal, we knew we had a shot.”

VAN@DET: Rasmussen redirects shot home to tie the game at 3

Raymond gave the Red Wings a 1-0 lead 45 seconds into the first period. He brought the puck down the left wing, skated past Tyler Myers and deked DeSmith to score Detroit's fastest goal this season.

Hoglander tied the game 1-1 at 1:09 of the second period, tipping Hronek’s shot into an empty net after Walman collided with Lyon.

Nikita Zadorov was given a match penalty at 4:11 of the second period for a hit to Raymond’s head. With nine seconds left in that power play, Hronek took a high-sticking penalty for hitting Dylan Larkin in the face while trying to swat the puck out of the air.

VAN@DET: Raymond makes superb moves to open the scoring

The Canucks killed both penalties, and Ilya Mikheyev’s pass found Hronek coming out of the box. He gave Vancouver a 2-1 lead by scoring his fourth goal on the breakaway at 11:10.

“I felt like the penalty kill was great in that long stretch, but we had to use some guys for a lot of minutes,” Tocchet said.

Pettersson made it 3-1 at 13:27, knocking in a bounce off the back boards for his 28th goal.

“We obviously played some good hockey to be up 3-1, but we gave them life after the power-play (goal),” Pettersson said.

NOTES: The Canucks lost back-to-back games for the second time this season; they lost 5-2 to the Calgary Flames on Nov. 16 and 4-3 to the Seattle Kraken on Nov. 18. … Kane played his 1,200th NHL game, and Perron played his 1,100th. … Walman is the fourth defenseman in NHL history to score on an overtime penalty shot (Ben Hutton, Canucks, 2016; Andy Greene, New Jersey Devils, 2016; Frantisek Kaberle, Carolina Hurricanes, 2006). … Hronek was playing his first game in Detroit since being traded from the Red Wings to the Canucks on March 1, 2023.