Buchnevich skated out of the corner and along the goal line toward the right post to score his 20th of the season 49 seconds after Lindblom's goal, giving the Rangers a 2-1 lead at 7:56.
Lafreniere, playing his second straight game on the top line, started the play by getting the puck to Zibanejad in the right circle as he was falling down. Zibanejad got it to Buchnevich in the corner.
"I think we're three players that have great vision, so I think we're moving the puck well," Lafreniere said. "We'll still try to learn how to play together, and it's getting better."
During the 5-on-3 in the second period, the Flyers had two shots on goal and the Rangers blocked one.
"Really just an inspiring effort from the guys on the ice for that 5-on-3," Kreider said. "That was awesome to see."
Lafreniere made it 3-1 at 9:24 of the third period, tucking the puck around the right post after Robert Hagg couldn't stop Buchnevich's pass through the slot.
Philadelphia had a goal disallowed at 12:27 because of goaltender interference by James van Riemsdyk.
Chytil scored from the goal line with a shot that went off Lyon to make it 4-1 at 13:40.
"We tightened it up defensively, especially the first and second period," Georgiev said. "Got the lead and didn't try to get another one. We just played the game, didn't force anything. Got the huge 5-on-3, and that helped definitely a lot."
NOTES: Flyers forward Jackson Cates, who signed as a free agent out of the University of Minnesota-Duluth on April 13, made his NHL debut. He played 11:19, had three shots and won five of eight face-offs. … Kreider scored his 11th power-play goal, tying him with Dallas Stars forward Joe Pavelski for the NHL lead.