Blue Jackets keep on winning

The Columbus Blue Jackets continued their record-breaking run of form as they beat the Philadelphia Flyers 5-2 on Thursday.

The Blue Jackets trailed in the second period but hit four unanswered goals to stun their visitors and seal a franchise-record eighth consecutive victory.

Jack Johnson opened the scoring but Philadelphia hit back through Brayden Schenn and Vincent Lecavalier before markers from Derek MacKenzie, Matt Calvert, Brandon Dubinsky and Nathan Horton saw Columbus home.

Captain Sidney Crosby had a goal and two assists as the Pittsburgh Penguins won a thriller 6-4 against the New York Islanders.

Michael Grabner and Brock Nelson put the men from Long Island 2-0 up but four unanswered goals from Chris Kunitz, Crosby, Olli Maatta and Kris Letang put the Eastern Conference leaders in the ascendancy.

Josh Bailey and Kyle Okposo twice reduced the deficit back to a single goal but an Evgeni Malkin goal and a Brandon Sutter empty-netter sealed the win.

Darcy Kuemper made 34 saves as the Minnesota Wild upset the Chicago Blackhawks 2-1.

Jason Pominville and Matt Cooke gave the Wild a 2-0 lead before Patrick Kane responded with 32 seconds to go to set up a frantic finish.

The Toronto Maple Leafs saw their six-game winning streak ended in emphatic fashion as they went down 7-1 to the Dallas Stars.

Jamie Benn and Nikolai Kulemin exchanged goals 30 seconds apart before Dallas pulled clear with Valeri Nichushkin scoring twice.

Nikita Kucherov scored the only goal in the shootout as the Tampa Bay Lightning overcame the Ottawa Senators 4-3.

The Bolts were ahead three times through Tyler Johnson, B.J. Crombeen and Ondrej Palat but the Canadian side fought back with Erik Karlsson, Clarke MacArthur and Chris Neil taking the game to overtime.

Alexander Semin scored twice as Carolina claimed a 5-3 win over Buffalo.

The Sabres had the lead three times through Cody Hodgson, Brian Flynn and Tyler Ennis but the Hurricanes would not be denied as Jeff Skinner, Andrej Sekera and Jiri Tlusty added to Semin's brace.

Kevin Shattenkirk's third-period goal gave the St Louis Blues a 2-1 victory over the New York Rangers after Alexander Steen and Rick Nash had earlier traded goals.

Two goals in the final stanza saw the Nashville Predators come from behind to beat the Vancouver Canucks by the same score as markers from Craig Smith and Nick Spaling cancelled out Chris Higgins' goal.

Western Conference leaders Anaheim were another team to win by the odd goal in three as they beat the Los Angeles Kings.

Anze Kopitar had the Kings ahead but Dustin Penner and Patrick Maroon both netted to hand the Ducks the points.

In the day's remaining game, Joe Pavelski scored the only goal as the San Jose Sharks beat the Winnipeg Jets 1-0 with Alex Stalock recording a 20-save shutout.