Hemsky had two goals and an assist, and the Oilers held on to end the Philadelphia Flyers' four-game winning streak with a 5-4 win Sunday.
"He played unreal," Edmonton coach Craig MacTavish said after the Oilers won their second straight after dropping five in a row. "Those are all-world goals that he scored."
Hemsky put the Oilers ahead 2-1 at 12:27 of the first period on a nifty forehand-to-backhand move after skating in from center ice. Then at 4:26 of the second, Hemsky skated in from the blue line and went backhand-to-forehand to score again.
They were the first goals in 19 games dating back to last season for the sixth-year right wing.
"I wouldn't have minded a couple of garbage goals, but I didn't get mentally down and the goals came," Hemsky said.
"We just let them skate," Philadelphia coach John Stevens said. "There were some severe breakdowns. We also have to do a better job of checking."
"The Flyers are a great offensive team," Roloson said. "Their power play was firing pretty good today. They took advantage of some mistakes."
Martin Biron, who had 23 saves, said that the Flyers made it too easy for the Oilers' offense.
"We gave them a lot of room to execute their give-and-goes, their passes, and their three-on-twos," the goaltender said.
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.
After Hemsky's scores, 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.
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 Gilbert had his first-career three-point game. ... The Flyers were 3-of-6 on the power play.