Dainius Zubrus’ skate came up under Brayden Schenn’s jersey and touched bare skin, cutting the Flyers’ forward laterally down his left side.

He could easily have been a sliced fish.

“I got lucky there, obviously,” Schenn said. “I don’t wear a shirt underneath my gear. I should probably change that. I went to go hit Zubrus and the skate rode up and hit me in the stomach. It could have been a lot worse. Just a little scrape.”

Enough to keep the Flyers forward in the game and good thing, too, because his goal in overtime gave his club a 3-2 victory over the Devils at Prudential Center on Tuesday night. Schenn's game-winner was his fourth goal in the last five games.

Ray Emery picked up his fifth win in net and was outstanding in keeping the score 1-0 into the third period when the Devils could have easily had four goals.

Officially, the Flyers return home 5-1 off their extended road trip in which they won four games by coming from behind. In fact, nine of their last 12 wins overall have been comeback victories.

“It’s confidence,” coach Craig Berube said. “They know they can win games. Whether down or tied or leading, they’ve done a good job either way. We’re down a goal or two, they come out and know they got to give a little extra, try a little more to get back in the game.

“We got the lead, doing a good job holding it, doing the right things offensively and defensively. But it’s more confidence knowing we can win the game.”

The Flyers needed it, too, because they gave up an early goal to Adam Henrique in the first minute but didn’t panic. They stayed with the game plan, though lacking energy, tied the game in the third period, then lost the lead late and still didn’t panic going into overtime.