Kirill Kaprizov had a goal and an assist, and Filip Gustavsson made 19 saves for the Wild (23-14-4), who had lost three in a row (0-1-2).
"We challenged them," Minnesota coach Dean Evason said. "They challenged themselves. Like we said this morning, two [were] in overtime and one was a shootout, but they're still losses. [It's] still three losses in a row. So, yeah, there was some urgency in our game."
Scott Mayfield scored for the Islanders (22-18-3), who have lost four straight (0-3-1). Ilya Sorokin made 33 saves.
"It's frustrating," Mayfield said. "Their goalie played really well too. We couldn't find a way to beat him, and we made some costly mistakes that ended up in our net."