Oilers phenom McDavid suffers long-term injury

– The Edmonton Oilers' 4-2 victory over the Philadelphia Flyers on Tuesday night was costly.

Connor McDavid, the overall No. 1 pick in the 2015 draft, suffered an upper-body injury that was described by coach Todd McLellan as "long term."

McDavid left the game late in the second period favoring his left shoulder after an awkward collision at full speed into the boards alongside Flyers defensemen Michael Del Zotto and Brandon Manning.

McDavid was seen wearing a sling in the hallway behind the dressing room and did not return for the third period. He had 12 points in his first 12 games and was named the NHL's Rookie of the Month for October.

McLellan 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.

HIGHLIGHTS

•STARS' SEGUIN BURNS BRUINS: Tyler Seguin scored three goals against his former team as the Stars beat the Bruins 5-3 in Boston. Jyrki Jokipakka scored his first NHL goal and Alex Goligoski scored his first of the season for the Stars, who ended Boston's four-game winning streak despite being outshot 39-19.

•KINGS STAY HOT: Jhonas Enroth posted his sixth career shutout as the Kings defeated the Blues 3-0 in St. Louis for their eighth victory in nine games.

•AVS KEEP FLAMES REELING: Nathan MacKinnon and Matt Duchene scored 1:28 apart late in the third period, and the Avalanche beat the visiting Flames 6-3, sending Calgary to its ninth loss in the past 11 games. Duchene and Jarome Iginla each had two goals for Colorado.

•RANGERS TOP CAPITALS: Kevin Hayes broke a tie late in the first period as the Rangers defeated the Capitals 5-2. New York has won five consecutive at home.

•ROOKIE DOES IT FOR WINGS: Rookie Dylan Larkin broke a third-period tie and gave the Red Wings a 2-1 victory over the Lightning in Detroit.

•SENATORS EDGE HABS: Kyle Turris scored 34 seconds into overtime, giving the visiting Senators a 2-1 victory over the Canadiens and handing Montreal its third loss in four games after a 9-0 start.

ASSOCIATED PRESS