Adam Cracknell scored the tiebreaking goal early in the third period to lead the Dallas Stars to a 3-1 victory over Philadelphia on Saturday, ending the Flyers' 10-game winning streak.
Radek Faksa and Jordie Benn also scored for the Stars and Antti Niemi stopped 31 shots, including three during a Flyers power play in the closing minutes.
Cracknell broke a 1-1 tie at 2:27 of the third. Flyers goalie Steve Mason stopped a shot by John Klingberg, but the puck rebounded to Cracknell's feet and he put it on his stick and sent a wrist shot into the net.
Benn, whose penalty gave Philadelphia its only power play with 2:58 left, scored into an empty net with 18 seconds to go.
Tyler Leier scored his first NHL goal in the first period for the Flyers, and Mason finished with 25 saves.