PHILADELPHIA - Ales Hemsky had two goals and an assist, and the Edmonton Oilers held on to end the Philadelphia Flyers' four-game winning streak with a 5-4 win Sunday.
Sheldon Souray added a goal and assist, Erik Cole and Dustin Penner also scored, and Tom Gilbert had three assists for the Oilers, who won their second straight after dropping five in a row.
Mike Knuble and Simon Gagne each had a goal and assist, and Braydon Coburn and Jeff Carter also scored goals for Philadelphia, which outscored its opponents 19-7 during the streak.
Dwayne Roloson stopped 22 shots as the Oilers built a 5-2 lead. He denied Scott Hartnell on a breakaway with 9:07 left in the third period and Edmonton leading 5-4.
Martin Biron had 23 saves for the Flyers.
Edmonton went ahead on Cole's wrist shot from the right circle at 9:10 of the first period.
The Flyers tied it on a power play 1:42 later. Gagne hit the post on a rebound attempt and the puck bounced back to Knuble who poked it in from the front of the net.
Then Hemsky took over with his first goals in 19 games dating to last season.
The sixth-year right-wing put the Oilers ahead 2-1 at 12:27 on a nifty forehand-to-backhand move after skating in from centre ice.
Then at 4:26 of the second period, Hemsky skated in from the blue line and went backhand-to-forehand to score again.
After Coburn and Souray traded goals with slap shots on the power play from inside the blue line at 8:10 and 10:21 respectively, Penner hammered in a rebound to make it 5-2 at 11:52.
Carter extended his goal-scoring streak to seven goals in seven games with a wrist shot through a screen on a power play to get the Flyers closer with 1:17 left in the second period.
Gagne's rebound goal made it 5-4 20 seconds into the third period. Notes: The Flyers have dropped five straight home games against Edmonton. ...The Oilers' last win in Philadelphia was 4-1 on Nov. 9, 2000, at the Spectrum. ... Flyers C Carter also has three assists during his scoring streak. ... Knuble extended his goal-scoring streak to five games and also has two assists in that span. ... Edmonton played the third of a season-high seven consecutive road games. ... Edmonton D Tom Gilbert had his first-career three-point game. ... The Flyers were 3-of-6 on the power play.