PHILADELPHIA (AP) -- James Wisniewski and Nick Foligno both scored two goals, and the Columbus Blue Jackets snapped a nine-game losing streak with a 4-3 victory over the Philadelphia Flyers on Friday night.

Columbus Blue Jackets' Nick Foligno, left, Ryan Johansen and Scott Hartnell, right, celebrate after Foligno's goal against Philadelphia Flyers' Steve Mason (AP Photo/Matt Slocum)

Ryan Johansen had four assists for the Blue Jackets, who tallied three goals on the power play and avoided a team record for consecutive losses.

Jakub Voracek, Claude Giroux and Michael Del Zotto scored for Philadelphia, which had won three straight but hadn't played in nearly a week.

Foligno broke a 2-2 tie with 10:13 left in the second period when he waited out goalie Steve Mason, while moving laterally in front, and deposited a wrist shot into a wide-open net.

Wisniewski put Columbus up 4-2 just under four minutes later when he scored during a 5-on-3 advantage, beating Mason on the stick side after a rebound in front.

Del Zotto brought Philadelphia within 4-3 just over a minute into the final period when he ripped a slap shot from the left circle that zoomed past Curtis McElhinney's glove side, clanked off the post and went in.

McElhinney stopped 24 shots. Mason made 34 saves.

The game marked the return of Columbus forward Scott Hartnell, who had 326 points in seven seasons as a popular member of the Flyers before being traded during the offseason for R.J. Umberger and a draft pick.

Hartnell received hearty applause during pregame introductions and got a standing ovation midway through the first period when the Flyers played a video tribute of his highlights in a Philadelphia uniform, ending with "Thank You Scott Hartnell."

Columbus scored two of the three goals in the first period, all of which came on the power play.

Wisniewski's slap shot from the point got through traffic and past Mason to give the Blue Jackets a 1-0 lead with 11:37 remaining.

Giroux's one-timer from the top of the left circle went off Columbus defenseman Dalton Prout and through McElhinney's legs to tie it with 7:02 left.

Foligno scored the go-ahead goal with 2:50 remaining when Tim Erixon's pass found him wide open at the right post for an easy tap-in.

NOTES: Voracek, who also had an assist, tied a career-high with a point in his ninth straight game. . McElhinney made his sixth straight start in place of Sergei Bobrovsky (finger). . Philadelphia had won five straight at home. . Columbus C Artem Anisimov (concussion) missed his seventh straight game. . Blue Jackets D Jack Johnson returned after serving a three-game suspension for an illegal hit.

© 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.