Cam Talbot, in his first game back after missing four because of a lower-body injury, made 32 saves for Detroit (11-14-4).
"He was unbelievable," Red Wings forward Dylan Larkin said. "Big save after big save. Someone that's meant that much to our team, we can't really have his first game back be a game like that, giving up odd-man [rushes] and backdoors. He bailed us out but we've got to bail him out."
Laughton put the Flyers ahead 1-0 at 13:22 of the second period. Red Wings defenseman Simon Edvinsson tried cycling the puck back to the point in the Philadelphia zone but there was no one there. Laughton grabbed the loose puck, skated in alone, and beat Talbot with a slap shot from the hashmarks.
He made it 2-0 at 1:31 of the third on a short-handed goal. Travis Sanheim blocked a shot in the Philadelphia zone, and Konecny jumped on the loose puck and led a 2-on-1 rush. He passed through Red Wings defenseman Erik Gustafsson and Laughton crashed the net to tip it in.
It was Philadelphia's second short-handed goal of the season and first since Oct. 12. The Flyers led the NHL with 16 short-handed goals last season.
"Great play by [Konecny] finding me backdoor," Laughton said. "Got loose somehow, and found a way. We haven't really been that great on it the last couple weeks so it's nice to pot one there and get the ball rolling in the right direction."
Larkin felt allowing that goal was the turning point in the game.
"We give up looks and we knew they were going to be dangerous looking for chances when they're down a guy and they did just that," he said. "Couple 2-on-1s and it's in the back of our net and we're down two."
Ben Chiarot made it 2-1 at 16:07 with a shot from the blue line. It was the defenseman's first goal of the season.
Kolosov kept the Flyers in the game with 11 saves in the third period, including a lunging glove save on a shot from the right side by Gustafsson with 3:23 remaining.
"Just the way the game went for him, it's a difficult game," Flyers coach John Tortorella said. "And to get the scoring chances he got in the second half of that third period and how he stood in there, he was really good. That glove save ... that's a huge save."
Laughton capped his hat trick with an empty-net goal at 18:53 to make it 3-1. He added his fourth goal into an empty net at 19:47 to close the scoring.
There was a long, loud ovation for Laughton in the locker room after the game.
"He's probably the best teammate you can ask for," Couturier said. "He means so much to us. He plays throughout the lineup in different roles, in different situations. It's not always easy but he always has a great attitude and thinks about the team first and does whatever he can to help the team so it's nice to see him rewarded tonight."
NOTES: It was the 17th time a Flyers player scored four goals in a game. ... Laughton had one hat trick previously in the NHL, against the Washington Capitals on Feb. 7, 2021. ... Flyers forward Owen Tippett had two shots on goal in 14:41 of ice time in his 300th NHL game. ... Konecny has six points (two goals, four assists) during a four-game point streak. ... Flyers forward Matvei Michkov had his five-game point streak end (three goals, seven assists). ... Red Wings forward Patrick Kane played his 1,254th game, tying Zach Parise for 14th all-time among United States-born players.