It marked the sixth time the Hughes' brothers each scored in the same game, and the second time they each had a goal and an assist in the same game.
"I mean, it's nice that we scored (in the same game) but it's all about the win," Luke Hughes said. "It's a big two points for our team and we needed this win, so we just got to keep going and keep growing together as a team."
Timo Meier, Jesper Bratt and Brett Pesce each had two assists, and Jake Allen made 24 saves in his fourth straight start for the Devils (29-18-6), who are 3-1-0 in their past four games. It was New Jersey's first win against Philadelphia in three tries this season, including a 4-2 loss at Wells Fargo Center on Monday.
"We had lots of energy, but we played smart with the emotion," Meier said. "We didn't take two stupid penalties. This is more like the team that we know we can be and how we're going to win a lot more games. We can build upon this game, especially those last two periods."
Allen earned his third shutout this season and his 27th in the NHL. It was his first in eight career matches against the Flyers.
"I think [Allen] made some big saves for us and it's definitely easy to play with a guy like that," Luke Hughes said. "We got to keep doing a good job of putting him in good spots, and not giving up too much."