Hartman said it was the kind of game the Wild needed to get back to how they have to play to be successful.
"When you get down in these kind of low points it takes a game like that to kind of get out of it," he said. "... It happens every season. There comes a time where that happens and you've got to find a way out. You can't let it drag on too long. Maybe dragged out a little longer than we hoped, but it's good to get that one. We didn't want to let another one slip away. A lot of character being down a goal going into the third, but we know we couldn't wait any longer."
Laughton gave the Flyers a 1-0 lead at 3:49 of the first period when he got the puck on a giveaway by Marcus Foligno, skated into the Wild zone and scored with a backhand from in close.
Hartman tied it 1-1 at 11:50 when he tapped in a pass from Mats Zuccarello. The goal was Hartman's 20th of the season, setting an NHL career high; he scored 19 with the Chicago Blackhawks in 2016-17.
Patrick Brown put the Flyers ahead 2-1 at 13:16 when his shot from the bottom of the right circle hit the right post and went in off Talbot.
Frederick Gaudreau tied it 2-2 with four seconds remaining when he gloved down Derick Brassard's clearing attempt at the Flyers blue line, took two strides and scored from the high slot.
Philadelphia turnovers also led to Minnesota's third-period goals.
"You just look at the highlights and you're going to see some goals [allowed], we had pucks on our sticks and opportunities to make plays and we didn't," Yeo said. "... We can keep preaching it, we can keep trying to motivate, we can keep pushing, and we will, believe me. I love this group, I believe in this group, but [the players] have to grab hold of this."
Travis Konecny gave Philadelphia a 3-2 lead at 5:07 of the second period when he got open in front of Talbot, gathered a pass from Laughton, spun and scored.
Hartman tied it 3-3 at 9:04 when he poked in a rebound in front.