Jonathan Huberdeau had two goals and an assist to lead the Florida Panthers to a 4-2 win over the Buffalo Sabres on Tuesday night.

Aleksander Barkov had a goal and two assists, Jayce Hawryluk also scored and Frank Vatrano had two assists for the Panthers. James Reimer made 32 saves in his third straight start. The Panthers won their third straight and are 9-4-0 in their past 13 games.

Jack Eichel and Vladimir Sobotka scored for the Sabres and Linus Ullmark stopped 37 shots. Buffalo has lost three straight games.

Trailing 1-0, the Panthers scored three goals in 2:35 of the third.

Huberdeau tied it when his shot from the low slot went between Ullmark’s pads at 3:07. Florida went ahead after Vincent Trocheck’s shot caromed off the post and bounced off Hawryluk and into the net at 3:50. Barkov tucked the puck from in close behind Ullmark at 5:42 to make it 3-1.

Huberdeau’s second goal with 3:25 left stretched the lead to 4-1.

Sobotka poked in the puck with 7.9 seconds left for the final margin.

The Sabres had a goal disallowed with 7:07 left when it was ruled they were offsides after the Panthers challenged.

The Sabres took a 1-0 lead on a power-play goal by Eichel, who redirected a pass from Sam Reinhart into the net at 5:14 of the second.

NOTES: Sabres F Kyle Okposo is out with a concussion. … C Zemgus Girgensons played in his 400th NHL game. … D Marco Scandella is week-to-week with an upper-body injury. … Panthers D Mike Matheson left the game in the first period with a lower-body injury and did not return. … G Roberto Luongo returned from bereavement leave and backed up Reimer.k … C Mike Hoffman played in his 400th NHL game.

UP NEXT

Sabres: At Tampa Bay on Thursday night.

Panthers: Host Carolina on Thursday night.

___

Florida Panthers center Aleksander Barkov scores against Buffalo Sabres goaltender Linus Ullmark during the third period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Florida Panthers center Aleksander Barkov scores against Buffalo Sabres goaltender Linus Ullmark during the third period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Florida Panthers center Jayce Hawryluk celebrates after scoring during the third period of the team's NHL hockey game against the Buffalo Sabres on Tuesday, Feb. (AP Photo/Brynn Anderson)
Florida Panthers center Jayce Hawryluk celebrates after scoring during the third period of the team’s NHL hockey game against the Buffalo Sabres on Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres center Casey Mittelstadt reacts to a goal by Florida Panthers left wing Jonathan Huberdeau, not seen, during the third period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres center Casey Mittelstadt reacts to a goal by Florida Panthers left wing Jonathan Huberdeau, not seen, during the third period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres defenseman Jake McCabe, center, skates between Florida Panthers center Frank Vatrano, left, and center Derick Brassard during the second period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres defenseman Jake McCabe, center, skates between Florida Panthers center Frank Vatrano, left, and center Derick Brassard during the second period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres center Jack Eichel scores against Florida Panthers goaltender James Reimer during the second period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres center Jack Eichel scores against Florida Panthers goaltender James Reimer during the second period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres center Jack Eichel is congratulated after scoring during the second period of the team's NHL hockey game against the Florida Panthers on Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres center Jack Eichel is congratulated after scoring during the second period of the team’s NHL hockey game against the Florida Panthers on Tuesday, Feb. (AP Photo/Brynn Anderson)
Florida Panthers center Derick Brassard, front, is defended by Buffalo Sabres defenseman Lawrence Pilut during the first period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Florida Panthers center Derick Brassard, front, is defended by Buffalo Sabres defenseman Lawrence Pilut during the first period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres left wing Evan Rodrigues yells to his teammates during the first period of an NHL hockey game against the Florida Panthers on Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres left wing Evan Rodrigues yells to his teammates during the first period of an NHL hockey game against the Florida Panthers on Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres defenseman Nathan Beaulieu, left, Florida Panthers center Henrik Borgstrom, center, and Sabres right wing Tage Thompson, right, compete for the puck during the first period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)
Buffalo Sabres defenseman Nathan Beaulieu, left, Florida Panthers center Henrik Borgstrom, center, and Sabres right wing Tage Thompson, right, compete for the puck during the first period of an NHL hockey game Tuesday, Feb. (AP Photo/Brynn Anderson)