Marcus Foligno scored three goals for his first NHL hat trick and Vladimir Tarasenko bagged two goals and added an assist as the Minnesota Wild cruised to a 6-3 win against the Toronto Maple Leafs.