ST. PAUL, Minn. (AP) - Eric Staal scored twice and the Minnesota Wild recovered from another deficit to beat the Toronto Maple Leafs 3-2 on Thursday night.

Staal has three goals in his first four games with his new team, and his game-winner with 8 minutes left kept Minnesota unbeaten in its three-game homestand despite allowing the first goal in each game.

Zac Dalpe scored his first for the Wild, and Devan Dubnyk stopped 31 shots.

Toronto let another third-period advantage slip away as No. 1 overall draft pick Auston Matthews continued his scorching rookie season with his fifth goal in four games. The Maple Leafs surrendered a four-goal lead in a 5-4 overtime loss a night earlier at Winnipeg.

Roman Polak also scored for Toronto. Making his first debut for the Leafs, goaltender Jhonas Enroth made 24 saves.