ST. PAUL, Minn. — The Edmonton Oilers hope Cam Talbot's return can help stop their roller-coaster December.

Talbot made 29 saves after missing seven games with an undisclosed injury, Milan Lucic had a goal and assist and the Oilers held off the Minnesota Wild 3-2 on Saturday.

Talbot said he felt great after his jokingly self-proclaimed "2 1/2-half week vacation."

He was eased in as the Oilers had 10 of the first 11 shots on goal.

"Sometimes coming off an extended period like that, sometimes you want early work. But they kept the first few to the outside and let me get comfortable, and just battled out from there and just tried to control the game," Talbot said.

"Anytime you get one of your core players or key players back, regardless of position but maybe even more important in (goal) it's calming influence," coach Todd McLellan said. "I felt our team didn't panic tonight."

Ryan Nugent-Hopkins and Jesse Puljujarvi also scored for Edmonton, which has alternated wins and losses for nine straight games dating to Dec. 2.

"We've been playing the right way the last five, six games and it seems like every other game we've been getting the result that we want," Lucic said.

The Oilers outshot Nashville 46-23 Thursday, yet lost 4-0. They had 41 shots in a 1-0 loss at Toronto last Sunday.

Matt Dumba scored twice for Minnesota, which lost for the first time in five games. It was also the Wild's first regulation loss at Xcel Energy Center since Nov. 4. Minnesota was 7-0-1 in its previous eight home games.

The Wild were 0-for-4 on the power play and have scored just once in 19 chances over the past nine games.

"I thought some of them we had chances, myself included," said Wild captain Mikko Koivu, who has no points in his past 10 games and has gone 23 games without a goal. "The difference is if you're going to put the puck in the net or not. If I did, or if we did, we're not talking about it right now."

Lucic gave the Oilers a 2-1 lead late in the second period with a quick shot from the slot after the puck squirted away from a battle between Ryan Suter and Leon Draisaitl.

His pass set up Puljujarvi for a redirect past Alex Stalock midway through the third for a 3-1 lead. Lucic has four goals and six assists in his past 10 games.

Dumba scored with 5 minutes left for the Wild for his second career two-goal game. The defenceman has four goals in his past seven games.

A Talbot save during a scramble resulted in the Oilers first goal — a short-handed tally — when a rebound went directly to Zack Kassian in the defensive end. On a textbook 2-on-1, his perfect feed allowed Nugent-Hopkins to easily beat Stalock for his team-leading 13th goal.

"You give them six power-plays and then when you get your four and you don't take advantage of it and they're plus-1 on it then you're in trouble," Wild coach Bruce Boudreau said.

Dumba, who was caught deep on the Oilers goal, got redemption 4 minutes later as he blasted a feed from Mikael Granlund behind Talbot.

"Those two rolling pucks to the middle, they're tough to read coming off his stick. He does have a good one-timer when he gets it off," Talbot said.

NOTES: Dumba's other two-goal game was March 3, 2015. . Minnesota reassigned D Ryan Murphy to AHL Iowa. . Wild D Jared Spurgeon missed his eighth straight game with a groin injury. . A healthy scratch the past two games, Edmonton C Drake Caggiula replaced LW Anton Slepyshev on the Oilers fourth line. . Wild LW Zach Parise practiced with the team Friday for the first time since undergoing surgery on his lower back Oct. 24. However, he has not been cleared for full contact.

UP NEXT

Edmonton: Plays San Jose on Monday night, the first of three straight home games.

Minnesota: Begins a four-game trip Sunday night in Chicago.

___

More AP NHL hockey at https://apnews.com/tag/NHLhockey