Brandon Dubinsky scores in 6th round of shootout to lift Blue Jackets over Flyers 3-2

Columbus Blue Jackets' Brandon Dubinsky, left, scores against Philadelphia Flyers' Steve Mason in a shoot out during an NHL hockey game in Columbus, Ohio, Saturday, Dec. 19, 2015. The Blue Jackets won 3-2. (AP Photo/Paul Vernon) (The Associated Press)

Columbus Blue Jackets' Boone Jenner (38), center, works for the puck between Philadelphia Flyers' Luke Schenn (22), left, and goalie Steve Mason (35) during the second period of an NHL hockey game in Columbus, Ohio, Saturday, Dec. 19, 2015. (AP Photo/Paul Vernon) (The Associated Press)

Columbus Blue Jackets' Matt Calvert, left, goalie Joonas Korpisalo, of Finland, and Boone Jenner celebrate after Korpisalo stopped a shot by Philadelphia Flyers' Brayden Schenn in a shoot out during an NHL hockey game in Columbus, Ohio, Saturday, Dec. 19, 2015. The Blue Jackets won 3-2. (AP Photo/Paul Vernon) (The Associated Press)

Brandon Dubinsky scored in the sixth shootout round, rookie Joonas Korpisalo stopped 5-of-6 attempts to get his first NHL win and the Columbus Blue Jackets beat the Philadelphia Flyers 3-2 on Saturday night.

Cam Atkinson also scored in the shootout for Columbus. The Blue Jackets squandered a two-goal lead in the third period but rallied for a second consecutive win that snapped a four-game home losing streak.

Ryan Johansen, tied for second on Columbus with 22 points, returned to action after being a healthy scratch on Thursday night.

Brandon Saad and Ryan Murray scored to give Columbus a 2-0 lead. Korpisalo had 30 saves before the shootout.

Scott Laughton and Jakub Voracek scored for Philadelphia in the third period. Former Blue Jacket Steve Mason stopped 35 shots before nearly matching Korpisalo save for save in the shootout.