Desperate Sabres deliver

Via: Buffalo News

'"We've gotten to the reality that it's 82 games you need to show up for."'