Tyson Foerster and Travis Konecny scored for Philadelphia (17-18-4), which has alternated wins and losses over its past six games. Aleksei Kolosov made 22 saves.
“Our forechecking was good. We made some mistakes, but for most of the 60 minutes, I felt really comfortable how we were playing,” Flyers coach John Tortorella said. “I thought we did a lot of good stuff in the offensive zone as far as keeping the puck. The score doesn't indicate how the game was played.”
Foerster scored 21 seconds into the first period to give Philadelphia a 1-0 lead, tapping in a Noah Cates rebound.
“We've been playing well,” Foerster said. “We had a good start and we played well. So sometimes you don't get those bounces.”
Vegas then scored four consecutive goals to take a 4-1 lead.
Stone tied it 1-1 at 51 seconds of the second period, tipping in a centering feed from Eichel.
Hague put the Golden Knights ahead 2-1 at 2:13 with a wraparound goal.