Rookie Sam Bennett scored twice and Johnny Gaudreau had the tiebreaking goal to lead the Calgary Flames to a 4-2 win over the league-worst Columbus Blue Jackets on Thursday night.

Michael Frolik also scored as Calgary improved to 6-7-1 since a seven-game winning streak in early December. Mark Giordano and Mikael Backlund each added two assists, and Karri Ramo stopped 27 shots.

Bennett has seven goals in his last four games, including a four-goal game against Florida on Jan. 13.

Scott Hartnell and Brandon Dubinksy scored for Columbus, which lost Sergei Bobrovky to another lower-body injury. Playing his second game since missing 17 with a groin injury, Bobrovsky left with 8:30 remaining in the second period after allowing two goals on 13 shots. On Tuesday, he gave up five goals on the first 15 shots in a 6-3 loss to visiting Washington.

Joonas Korpisalo finished with 12 saves.