The Flyers beat the Devils for the second time in nine days by picking up a 4-2 win Monday night at the Wells Fargo Center.