TAMPA, Fla. — Tyler Johnson scored his second goal of the game 1:36 into overtime and the Tampa Bay Lightning rallied from a two-goal deficit in the third period to beat the Montreal Canadiens 4-3 on Wednesday night.

Johnson’s winner from the right circle appeared to go off a Montreal stick and past goalie Carey Price.

Tampa Bay also got goals from Victor Hedman and Ondrej Palat, who combined to tie it at 3 in the third. Andrei Vasilevskiy stopped 19 shots.

Shea Weber, Alexander Radulov and Chris Terry scored for the Canadiens, who have lost three in a row. Price had 26 saves.

PENGUINS 3, HURRICANES 2: Carl Hagelin scored with 4:15 remaining and Pittsburgh rallied to a victory at home.

Hagelin got his fifth of the season and second in two games off a feed from Patric Hornqvist. That followed a tying goal from Chris Kunitz early in the period.

Sidney Crosby scored his league-leading 26th goal in his 31st game and moved into a tie with Edmonton’s Connor McDavid for the league scoring lead at 42 points.

The Penguins have won three straight and have points in 10 consecutive home games.

Matt Murray started for Pittsburgh and stopped 25 of 27 shots before Marc-Andre Fleury replaced him for the start of the third period. Fleury made 19 saves for his 11th win.

Lee Stempniak and Elias Lindholm scored for the Hurricanes, who ended a three-game winning streak. Cam Ward stopped 23 shots for Carolina.

MAPLE LEAFS 3, PANTHERS 2: Mitchell Marner scored in the third round of the shootout to lift Toronto to a win at Sunrise, Florida.

Rookie Auston Matthews got his 17th goal and an assist, and William Nylander also scored for the Maple Leafs. Frederik Andersen made 45 saves and blanked Florida in the shootout.

Vincent Trocheck and Jonathan Marchessault each had a goal and an assist for the Panthers. Roberto Luongo stopped 38 shots.

BLUES 6, FLYERS 3: Robby Fabbri got a hat trick, David Perron and Scottie Upshall scored during St. Louis’ four-goal third period and the Blues rallied to win at home.

Kevin Shattenkirk also scored for St. Louis.

Wayne Simmonds, Nick Cousins and Brayden Schenn scored for the Flyers, who dropped their fourth game in their last five.

NOTES

BLACKHAWKS: Artemi Panarin agreed to terms on a $12 million, two-year contract extension. The 25-year-old reigning Calder Trophy winner has 114 points in his first 117 NHL games.

KINGS: The team placed forward Tyler Toffoli on injured reserve. Toffoli has missed the Kings’ past two games with a lower-body injury and will miss at least three more.