Trailing 3-0 at the end of the first period the Buffalo Sabres were booed off the ice by the home fans at KeyBank Center on Saturday night.  But it didn't take long for the Sabres to respond when they returned to the ice to start the second period.

Defenseman Jake McCabe scored Buffalo's first goal of the game just 18 seconds into the second period in the first of five straight Sabres goals in a 5-3 win over the Columbus Blue Jackets.  By the end of the period Matt Moulson on the power play and Sam Reinhart had also scored to tie the game at 3-3.

Then late in the third period Evander Kane scored his 25th goal of the year off a pass from Jack Eichel on the power play to give Buffalo the lead and the Sabres held on until Eichel scored into an empty net to clinch it.

After Anders Nilsson gave up three goals on 12 shots in the first period he was replaced by Robin Lehner and Lehner stopped all 24 shots he faced for the rest of the game.  One of them was a miraculous save with 33 seconds left to preserve Buffalo's one-goal lead.  The shot by Cam Atkinson was labeled and everybody in the house thought it was a sure goal, but somehow Lehner made the save.  He also made some other incredible stops and for his work he was named the game's first star.

The Sabres finished with a pair of power play goals while killing off all three Columbus power play chances.  It's also the first time since 2009 that the Sabres came back from down by three or more goals to win a game in regulation.

The victory ends a four-game losing streak.  The Sabres head west to California for games at San Jose Tuesday, Los Angeles on Thursday and Anaheim on Friday.