Johnston tied the game 1-1 at 19:15 of the first period when he redirected Boychuk's slap shot from the right point for his third goal in 10 games.
"They capitalized on their opportunities, and there's certain ones that we didn't capitalize on," Johnston said.
Joel Eriksson Ek gave the Wild a 1-0 lead at 7:02 of the first period. Ennis intercepted Hickey's pass from behind the Islanders net in the slot and missed wide on a backhand, but Charlie Coyle retrieved the puck and fed Eriksson Ek in front for his first goal since Oct. 5, a span of 50 games.
"It's hard. You want to score, you want to help the team win," Eriksson Ek said of the drought. "But when you don't score, you need to find other ways to help the team, and I think I did that pretty good. I'm just going to try to play my best game every night."
Halak made 27 saves.