Kurtis Foster scored a pair of power-play goals, and the New Jersey Devils held on for a 6-4 victory over the Philadelphia Flyers on Saturday afternoon.
Ilya Kovalchuk, Dainius Zubrus, Zach Parise and Alexei Ponikarovsky also had goals for the Devils, who have won three in a row. New Jersey's special teams scored three times on the power play and once short-handed.
Down 6-0 to start the third period, the Flyers stormed back to make it close. Wayne Simmonds, Jaromir Jagr, Claude Giroux and Jake Voracek had Philadelphia's goals.
The Flyers were 14 for 14 on the penalty kill against the Devils in the first three meetings this season. The road team has won each of the four games between the teams.
Sergei Bobrovsky allowed a career-worst six goals on 23 shots before getting replaced by Ilya Bryzgalov in the second period.