Flyers move into NHL play-off spot

The Philadelphia Flyers beat the Chicago Blackhawks 3-2 on Wednesday night to move into a play-off position in the NHL.

Goals from Ryan White, Brayden Schenn and Radko Gudas won it for the Flyers, who inflicted a fourth straight defeat on the Blackhawks.

Kevin Klein's brace saw the New York Islanders come from behind to beat the Anaheim Ducks 2-1.

The Ducks were leading through Jamie McGinn's first-period goal until Klein struck twice, his go-ahead goal coming 13 minutes into the last period.

The Calgary Flames made it three out of four with a 4-1 win over the Winnipeg Jets.

Michael Frolik scored one and had two assists as the Flames enjoyed a comfortable evening's work.

Paul Byron scored an overtime winner to give the Montreal Canadiens a 3-2 success over the Buffalo Sabres and Mikkel Boedker's two goals helped put the Colorado Avalanche in pole position for the Stanley Cup wildcard with a 3-1 victory against the Vancouver Canucks.

The Edmonton Oilers edged a 10-goal thriller with the St Louis Blues 6-4 thanks to four powerplay goals.