Roman Lyubimov and Brayden Schenn scored goals 1:46 apart early in the third period as the Philadelphia Flyers won their 10th straight NHL game with a 4-3 victory over the Colorado Avalanche on Wednesday.
Wayne Simmonds and Michael Del Zotto also scored and Canadian goaltender Steve Mason had 26 saves for Philadelphia.
Matt Duchene had two goals and Rene Bourque scored for the Avalanche, who have dropped six straight at home. Calvin Pickard stopped 21 shots for Colorado.
The game was tied after two periods when the Flyers seized control on a miscue by the Avalanche.
Colorado's Bourque skated from behind his own net when Flyer forward Pierre-Edouard Bellemare stripped him of the puck. Lyubimov, of Russia, collected it in the right faceoff circle and beat Pickard with a slapshot at 3:30 of the third.
Schenn made it 4-2 at 5:16 when he put the puck past Pickard. It was his ninth of the season and fifth in the last three games for the Canadian forward.
Philadelphia heads to Dallas to take on the Stars on Saturday at 2 pm (EST), 1 pm (CST).