EDMONTON - It was a costly win for the Edmonton Oilers on Tuesday.
Ryan Nugent-Hopkins scored twice and Taylor Hall had a goal and two assists as the Oilers managed a 4-2 victory over the Philadelphia Flyers ? a game that saw an upper-body injury to Edmonton's 2015 first-overall draft pick Connor McDavid that has been described as long term.
Matt Hendricks also scored for the Oilers (5-8-0), who have won two of their last three.
"That was one of our better games this year, and the first period was our best period of the year," Nugent-Hopkins said. "Right now there's just that confidence that we can get the job done."
McDavid left the game favouring his left shoulder after an awkward collision at full speed into the boards late in the second period alongside Philadelphia defencemen Michael Del Zotto and Brandon Manning, who also lost their balance on the play.
Oilers head coach Todd McLellan said he was impressed how his team came together after the loss of the star rookie.
"It was a really good sign to see us rallying around an 18-year-old," he said. "It was good for our team because we did a lot of good things tonight. To come out on the short end of that game would have been very disappointing. There was a lot of fight in our group."
Scott Laughton and Ryan White scored in response for the Flyers (4-6-2), who have lost five games in a row.
"Any time you lose five in a row, you are pretty frustrated," White said. "We are trying out there. Sometimes I think we are trying a little too hard. We just need to calm down and play. Right now we want it, but we just aren't doing the right things to make it happen. We need to step back and regroup and get back to the basics."
The game was scoreless until the dying seconds of the first period, when Edmonton scored on its 19th shot with 3.2 seconds remaining.
On a late power play, the Oilers were all over the Flyers net and Nugent-Hopkins was able to slip one by Philadelphia starter Michal Neuvirth for this fourth of the year. Leon Draisaitl picked up an assist for his sixth point in three games since being called up, while Hall extended his points streak to six games with the other helper.
Philadelphia only had two shots on Edmonton goalie Anders Nilsson in the first period.
The Flyers woke up early in the second, scoring just 34 seconds in as Laughton was able to bank a shot off Nilsson and in.
Philadelphia took a 2-1 lead with seven minutes left in the period as a blast by White caromed off defender Eric Gryba and into the Edmonton net.
Edmonton tied the game six minutes into the third as Hendricks swooped in to pick up a big bounce off the glass and deposit the puck into a wide-open net.
The Oilers made it 3-2 just 1:27 later as Hall sent a long back-hand shot on net that hit a skate and went in for his sixth of the year.
Nugent-Hopkins put the game away with an empty-netter for Edmonton, which outshot the Flyers 49-22.
The Flyers play the fourth game of a five-game road trip in Calgary on Thursday. The Oilers close out their current homestand against Pittsburgh on Friday.