COLUMBUS, Ohio — Chris Kunitz and Beau Bennett scored goals 47 seconds apart midway through the third period and Marc-Andre Fleury made 35 saves and the Pittsburgh Penguins clinched a playoff spot with a 2-1 win over the Columbus Blue Jackets on Friday night.

James Wisniewski scored a power-play goal for Columbus with 3 minutes, 6 seconds left, with Pittsburgh hanging on as Fleury made huge saves on Brandon Dubinsky and Cam Atkinson during a scrum in the final seconds.

Curtis McElhinney, taking the place of the ill Sergei Bobrovsky, stopped the first 28 Penguins shots before Kunitz notched his 34th with 9:25 left.

In other games Friday:

Flyers 4, Maple Leafs 2: PHILADELPHIA — Vinny Lecavalier, Scott Hartnell, Claude Giroux and Wayne Simmonds scored goals to lead Philadelphia. Toronto’s James van Riemsdyk scored 4 seconds into the second, matching an NHL record for fastest goal from the start of the period.

Flames 4, Rangers 3: CALGARY, Alberta — Mike Cammalleri had a goal and an assist to lead Calgary. Cammalleri has scored 10 times since the NHL’s trade deadline on March 5 and four of them have been winners, including his goal with 7.8 seconds left in the second.

Oilers 4, Ducks 3: EDMONTON, Alberta — Andrew Ference scored at 3:51 of overtime, Ben Scrivens stopped 48 shots and Edmonton pulled off an upset of Anaheim. Ference intercepted the puck at center ice with the teams playing three aside in overtime and unleashed a shot just across the blue line.

Senators 5, Blackhawks 3: OTTAWA, Ontario — Craig Anderson had 46 saves and Clarke MacArthur had a goal and two assists for Ottawa. Ottawa scored twice in the third and killed off a 34 second two-man advantage to hold off the Blackhawks.

Stars 7, Predators 3: DALLAS — Dallas had seven players score goals in a victory over Nashville. Alex Goligoski had three assists, tying his career high. Colton Sceviour, Trevor Daley and Ryan Garbutt each had a goal and an assist. Valeri Nichushkin, Cody Eakin, Vernon Fiddler and Alex Chiasson also had goals.