Roberto Luongo made 22 saves for the Panthers.
Zibanejad gave the Rangers a 1-0 lead at 3:37 of the first before Namestnikov made it 2-0 with a shorthanded goal at 18:10. Zibanejad's goal was his second in 12 games since he scored seven in his first 17 games this season.
Huberdeau had the secondary assist on Yandle's power-play goal, which cut it to 2-1 57 seconds into the second period. He tied it 2-2 on a 2-on-1 at 4:14 of the second and set up Ekblad for a wrist shot over Lundqvist's glove that tied it 3-3 with 1:40 remaining in the period.
Before Ekblad scored, Brady Skjei shot off Beleskey's leg and in to give New York a 3-2 lead at 6:28 of the second. It was Beleskey's first NHL point since scoring for the Boston Bruins at the Calgary Flames on March 15, 2017.
"I think you always look for momentum swings, whether it's big hits or goals," Beleskey said. "I was just trying to bring some momentum and energy. It was definitely nice to get one tonight. ... I think goals are always a plus, but [the Rangers] are looking for energy, looking for a physical guy. I think that's what I've done my entire career.
"I was just trying to come up and play Matt Beleskey hockey. Hopefully good things happen like that tonight."