Dewar gave the Wild a 1-0 lead at 10:10 of the first period, spinning and scoring on a wrist shot from the slot.
Staal tied it 1-1 at 15:26 with a backhand off a rebound.
Brodin put Minnesota back ahead 2-1 at 19:39 with a shot through traffic.
“Today, I think it was just a lucky bounce,” Brodin said. “It’s a good thing [Hartman] was in the front of the net there. I don’t think [Kochetkov] saw a lot there. I didn’t have time to make a good shot, so I just tried to throw it there as quick as I could. Luckily, it went in. So, today it was just lucky.
“But I’ve been trying to shoot more. That’s where things happen and goals get scored.”
Svechnikov tied it 2-2 at 19:35 of the second period when his wrist shot down low slipped between Gustavsson’s pads.
“That’s what we got to do every game, just stay focused,” Svechnikov said.
NOTES: Hurricanes defenseman Jalen Chatfield was minus-1 with two shots, two hits and one blocked shot in 15:32 of ice time in his first game back after missing the previous four with an upper-body injury. … Gustavsson played in his 100th career game. … Wild forward Kirill Kaprizov had his eight-game point streak end (seven goals, 11 assists).