EDMONTON, Alberta (AP) - Pierre-Marc Bouchard listened to his coach's message to shoot more and ended up setting a team record.
"Everything was going my way," Bouchard said. "It was huge to come here and get those two points."
Marc Chouinard, Pascal Dupuis, Andrei Zyuzin and Wes Walz had the other goals for Minnesota, which beat Edmonton for the third time in four meetings this season and moved within five points of the Oilers in the Northwest Division.
Wild captain Brian Rolston said Bouchard, who has points in three of his last four games, is in the zone.
"He's got his confidence back," Rolston said. "You can see that in his game."
Dwayne Roloson made 23 saves for the Wild to end a personal four-game losing streak with his first win since Jan. 3.
"We've got to get this guy back on track," Minnesota coach Jacques Lemaire said. "He was solid."
Raffi Torres, Radek Dvorak and Todd Harvey scored for Edmonton, finished 0-for-9 on the power play and lost its second straight. The Wild's top-ranked penalty-killing unit has held the Oilers to one power-play goal in 23 chances this season.
"We made mistake after mistake with the puck," Oilers coach Craig MacTavish said. "They exposed a lot of the weakness on our team."
Chouinard opened the scoring 8:34 into the game, as he swatted at a puck on the Wild's second shot that went to video review before it was confirmed a goal. Bouchard made scored on the power play at 18:51 and then added an even-strength goal at 19:07 to make it 3-0.
Torres got the Oilers on the board at 3:53 of the second, and Dvorak pulled them within a goal just over 3 minutes later.
However, Alex Hemsky turned the puck over to set up Dupuis with Minnesota's third goal at 11:42, and Zyuzin restored the Wild's three-goal lead on a power-play score with 12 seconds left in the period.
Edmonton goalie Mike Morrison was pulled after the second period, having allowed five goals on 24 shots. Ty Conklin replaced him in the third, in his first appearance since Jan. 14.
"They really kind of got us running around," Morrison said. "They were getting the breaks and the bounces."
Harvey pulled the Oilers within 5-3 at 8:37 of the third. Walz capped the scoring with an empty-netter at 18:04.
Edmonton center Marty Reasoner was injured after sliding to block Todd White's shot that went off his stomach in the third.
Notes: Edmonton recorded its 26th sellout of 16,839 at Rexall Place. ... Captain Jason Smith (bruised toe), center Michael Peca (hip flexor) and goalie Jussi Markkanen (flu) sat out for the Oilers.
|Marc Chouinard (11) ASST: Kurtis Foster (12), Pierre-Marc Bouchard (31)|
1 - 0 MIN
|PPG - Pierre-Marc Bouchard (11) ASST: Kurtis Foster (13), Randy Robitaille (21)|
2 - 0 MIN
|Pierre-Marc Bouchard (12) ASST: Filip Kuba (14)|
3 - 0 MIN
|Raffi Torres (19) ASST: Steve Staios (17), Jarret Stoll (36)|
3 - 1 MIN
|Radek Dvorak (7) ASST: Jaroslav Spacek (21), Jarret Stoll (37)|
3 - 2 MIN
|Pascal Dupuis (8) ASST: Wes Walz (12), Randy Robitaille (22)|
4 - 2 MIN
|PPG - Andrei Zyuzin (7) ASST: Pierre-Marc Bouchard (32), Marian Gaborik (19)|
5 - 2 MIN
|Todd Harvey (5) ASST: NONE|
5 - 3 MIN
|EN - Wes Walz (10) ASST: Brian Rolston (37), Daniel Tjarnqvist (10)|
6 - 3 MIN
|Chris Pronger Hooking against Marian Gaborik|
|Wes Walz Hi-sticking against Ryan Smyth|
|Wes Walz Hi-sticking against Ryan Smyth|
|Raffi Torres Too many men/ice - bench|
|Mikko Koivu Hooking against Fernando Pisani|
|Marc-Andre Bergeron Delay of game|
|Georges Laraque Fighting (maj) against Derek Boogaard|
|Derek Boogaard Fighting (maj) against Georges Laraque|
|Kyle Wanvig Slashing against Marc-Andre Bergeron|
|Shawn Horcoff Hi-sticking against Willie Mitchell|
|Randy Robitaille Interference against Chris Pronger|
|Matt Greene Holding against Pierre-Marc Bouchard|
|Igor Ulanov Unsportsmanlike conduct|
|Chris Pronger Slashing against Todd White|
|Kurtis Foster Delay of game against Raffi Torres|
|Brian Rolston Hooking against Ryan Smyth|
|Kurtis Foster Delaying Game-Puck over glass|
|Ryan Smyth Hooking against Nick Schultz|
|Willie Mitchell Hooking against Ales Hemsky|
|Ryan Smyth Hooking against Filip Kuba|
|Shawn Horcoff Holding against Andrei Zyuzin|