Trailing 2-1 after 40 minutes of action, Aleksander Barkov, Evgenii Dadonov and Frank Vatrano each scored before the 4:42 mark of the third period to give the Panthers a 4-2 lead, shocking the Sabres and gaining full control of what had been a back-and-forth game up until that point.
With 2:30 left in regulation, Dadonov put the game away with an empty netter that made it 5-2.
"We've been in that situation so many times this year -- one-goal games, trailing and coming back, letting a game fall again," Panthers coach Bob Boughner said. "It was important that… I think we're learning from our mistakes, to be honest with you. If I had to say one thing, I think we're getting more mature in those situations."
After defeating Toronto on Saturday at BB&T Center, the Panthers have now dismissed two of the top teams in the Atlantic Division in back-to-back games to climb back to .500 at 13-13-6. With 50 games left in their season, this two-game winning streak could be the start of a run.
The Sabres entered the night with an 11-3-2 record at home this season.
"We've been talking all year about being composed and protecting leads, and I think that's probably the best we've done all year," Boughner said. "It was good puck decision and puck management. I thought that we played hard D, and we never stopped going at 'em, which was important. They do come out hard in this building. We knew that. I think they've only lost three games here all year. They're a good hockey team over there. This was a big road win for us."
Here are five takeaways from Tuesday's win in Buffalo…