TAMPA, Fla. — Tyler Johnson and Ondrej Palat scored on the power play and Yanni Gourde added a shorthanded goal as the Tampa Bay Lightning beat the Calgary Flames 4-3 Saturday to snap a season-long four-game losing streak.

Alex Killorn scored his 24th goal of the season to help the Lightning win for the first time since an 11-game winning streak. Andrei Vasilevskiy ended a three-game losing streak with 18 saves.

The victory came soon after the Lightning announced team captain Steven Stamkos will undergo surgery for a core muscle injury and was expected to miss the rest of the regular season and potentially the first round of the playoffs. Tampa Bay is second in the Atlantic Division and the playoffs are scheduled to begin the week of April 6.

Andrew Mangiapane, Sean Monahan and Elias Lindholm scored for Calgary, which had a three-game point streak come to an end. David Rittich finished with 30 saves.

Killorn made it 4-2, taking a feed from Blake Coleman to come in alone from the circles in and pull the puck to his backhand and tuck a shot inside the post at 14:57 of the second period.

Tampa Bay opened the scoring as Johnson sat in the middle slot to tip Mikhail Sergachev’s shot past Rittich at 13:52 for Tampa Bay’s first power play goal at home since Jan. 7 against Vancouver. The Lightning had just six power play goals since Jan. 2 before Saturday.

Palat scored Tampa Bay’s second power play goal of the game at 7:05 of the second period, settling a pass from Kucherov in the right circle before getting off a wrist shot that deflected off defenseman Derek Forbort for a 2-0 lead.

Gourde made it 3-0 with a shorthanded goal, his second of the season and fifth of his career, with a shot from the right circle at 11:50. The goal came 54 seconds after Barclay Goodrow was turned aside on a shorthanded breakaway.

The Flames answered with two goals 52 seconds apart to pull to within one.

Mangiapane raced in down the left wing side and fired a slap shot that went through Vasilevsiy on the short side at 13:12. Lindholm followed that up with a slap shot from the top of the right circle that grazed the stick of Palat and beat Vasilevskiy.

Monahan scored on the power play with 2:49 left for the Flames.

KINGS 2, DEVILS 1: Adrian Kempe scored in overtime and Los Angeles won at home.

Dustin Brown also scored and Jonathan Quick made 32 saves for the Kings. Los Angeles is 3-1-1 in its past five games.

Mackenzie Blackwood had his six-game winning streak broken despite making 36 saves, and the Devils earned a point for the fifth straight game.

The Kings controlled the puck in overtime before Kempe buried a wrist shot from the wrist circle at 1:58 for his 11th goal of the season and 100th career point.

Brown’s goal at 13:14 of the second period tied it up at 1. Anze Kopitar pressured Devils defenseman Damon Severson into a blind backhand that was picked off by Alex Iafallo, leading to Brown’s wrist shot in the slot to the short glove side.

The Devils took a 1-0 lead at 7:19 of the first period on Jesper Bratt’s 15th goal. Bratt was in the right circle to bury a one-timer off Nikita Gusev’s pass.

Gusev’s assist extended his point streak to five games. He has two goals and six assists in that span.

BLACKHAWKS 3, PANTHERS 2: Patrick Kane and Jonathan Toews each scored in the shootout to lift Chicago to a win in Florida.

Toews also had a goal and an assist in regulation, and Drake Caggiula also scored for the Blackhawks. Corey Crawford made 38 saves and stopped both of Florida’s shots in the shootout.

Comments are not available on this story.