
Chris Kreider also scored to lead the Rangers to their fourth win in five games and match Columbus (27 wins overall and a 16-game winning streak) for the most wins in the NHL.
Jake Voracek scored twice for the Flyers.
The Rangers play Saturday at Columbus while the Flyers host Tampa Bay on Saturday.