Auston Matthews had a goal and an assist, and John Tavares and Nicholas Robertson scored for the Maple Leafs (24-17-8), who had won seven straight at home, and are 9-2-3 in their past 14 games.
Joseph Woll allowed five goals on 29 shots before being replaced at the start of the third period by Dennis Hildeby, who made eight saves in relief.
“We didn’t play well enough,” Toronto coach Craig Berube said. “That’s it. Mistakes.
“We made too many mistakes. Line change goal, two power play goals against, we just weren’t detailed enough in certain areas and it cost us the hockey game.”
The Wild went up 1-0 at 4:45 of the first period on the power play when Tarasenko took a cross-slot pass from Hartman at the top of the crease and shot past Woll’s blocker.
Hartman made it 2-0 at 10:29. He received a pass from Mats Zuccarello at the side of the net and stepped into the slot to jam it between Woll’s pads.
Tavares sustained a cut to his face at 18:06, which resulted in a double minor for high-sticking on Minnesota defenseman Jared Spurgeon.
Tavares cut the deficit to 2-1 during the ensuing power play at 18:24, finishing Matthew Knies' pass from below the goal line with a snap shot from the slot.
Foligno put the Wild up 3-1 at 6:53 of the second period. Following a face-off win by Danila Yurov in the left face-off circle, Foligno skated to the right circle and tipped Faber's wrist shot over Woll's right shoulder.
“That first tip was unbelievable, that’s a big-league tip,” Faber said. “That’s impossible to save. He played an awesome game. If he would have had zero goals, he would have played an awesome game too. He brings so much to the table every night, just the wear and tear he puts on other teams, it’s obviously a great guy to have on your side.”
Tarasenko scored his second at 8:24 to make it 4-1 when he took a pass from Hughes in stride into the offensive zone and buried a wrist shot blocker side from the slot.
“Our pace wasn’t there,” Tavares said. “They executed well, they skated well. We didn’t skate as well. We made too many mistakes that put us in a tough spot. I thought we fought hard in the third and made a bit of a game of it but when you don’t have it at times or when the game is just not coming in rhythm or we feel we are a step behind, we have to do a better job keeping the puck out of our net, staying with it and keeping the game tight.”
Foligno increased the lead to 5-1 on the power play at 19:14. Faber sent a wrist shot from the blue line that Foligno got a piece of for his second goal of the period.
Robertson cut it to 5-2 at 6:27 of the third period. Nicolas Roy found a loose puck during a scrum in front and his shot deflected off Robertson before dropping into the net.
Matthews brought the Maple Leafs to within 5-3 at 15:02. He took a stretch pass from Max Domi and skated into the slot before going forehand-backhand to tuck the puck around the left pad of Gustavsson for his third goal in as many games.