It was the first game for New York since president and general manager Chris Drury released a letter to the fans Friday stating they will be retooling the roster around core players while trading some who have been a part of their recent successes.
"You have all kinds of feelings toward something like that coming out," Zibanejad said. "It's a lot of emotions and obviously we have the early game today, so not a whole lot of time, I think 24 hours from it being posted to us playing. Huge credit to the guys. … It's not an easy situation."
"The way we responded today and the way we played today was great."
Travis Konecny, Travis Sanheim and Trevor Zegras each had a goal and an assist for Philadelphia (22-17-8), which has lost six in a row (0-5-1). Samuel Ersson made 22 saves in relief of Aleksei Kolosov, who was pulled after allowing goals on the first three shots he faced in the first period.
Philadelphia has been outscored 31-12 during its skid.
"We've kind of just been shooting ourselves in the foot, making silly mistakes, I think," Flyers defenseman Cam York said, "It's correctable stuff, stuff that we haven't done all year up to this point. So obviously it's really frustrating. But we're going to continue to work at it and we'll clean it up."
Konecny put the Flyers ahead 1-0 at 6:22 of the first period with a shot from the right face-off circle.
The Rangers then scored three times on three shots in a span of 1:20 to take the lead.
Panarin tied the game at 7:05 when he scored from the top of the left circle, and Zibanejad put the Rangers ahead 2-1 at 7:26 with a shot from inside the blue line.
Othmann made it 3-1 at 8:25 when he finished a 3-on-1 rush with a shot from the right side. It was his first goal in 34 NHL games.
"Every day since I got my first call up, you're wondering when it's going to go in, and then it doesn't go in for 34 games, you're wondering if you're ever going to get that one," he said.