The Flyers, who had a five-game winning streak snapped, got a goal from Claude Giroux, who matched his career high for goals in a season with 25.
New Jersey goalie Martin Brodeur notched his 650th career win, stopping 18 shots.
Sergei Bobrovsky returned as Flyers' goalie for his first game since Feb. 18, after Ilya Bryzgalov had started the previous 11 games. Bobrovsky gave up the four goals on 31 shots.
Millions of Getty images now available for free via embed tool
Boston schools pull out free condoms over wrapping complaints