Andrei Vasilevskiy stopped 23 shots, NHL points leader Nikita Kucherov had a goal and an assist, and the Tampa Bay Lightning beat the Pittsburgh Penguins 3-1 on Wednesday night.

Anthony Cirelli and Tanner Jeannot also scored for the Lightning, who have won four in a row after a four-game skid. Kucherov extended his point streak to 11 games, and has 44. points in 26 games.

In his sixth game since recovering from back surgery that delayed his season debut, Vasilevskiy stopped two scoring chances by Sidney Crosby during the same shift in the second period, including one from the low left circle while the center was on his knees.

The goalie was coming off a 25-save, 4-0 win over the Dallas on Monday night, but lost his shutout bid when Jake Guentzel scored with 53 second left in the third.

Tristan Jarry had 25 saves for the Penguins, who have lost eight of 11 (3-5-3). Pittsburgh went 0 for 4 on the power play to fall to 0 for 33 over the last 12 games.

Panthers 5, Stars 4

Evan Rodrigues tied a career-best with four points, Aleksander Barkov scored a goal off a crazy rebound to break a third-period tie and the Florida Panthers beat the Dallas Stars.

Rodrigues had two goals and two assists, Sam Reinhart had a goal and two assists and Carter Verhaeghe also scored for Florida. Niko Mikkola had two assists and Sergei Bobrovsky stopped 30 shots for the Panthers, who snapped a three-game home losing streak.

Mason Marchment and Evgenii Dadonov scored in a span of 3:36 early in the third period against their former team, pulling the Stars into a 3-3 tie. Radek Faksa and Thomas Harley also scored for Dallas, and Jake Oettinger stopped 26 shots.