Mark Streit already knew the Flyers were in desperate need of a win.

Then he looked up at the scoreboard and saw that the Columbus Blue Jackets had won their game against the New York Islanders -- meaning they were suddenly tied with the Flyers in the Metropolitan Division standings.

“Sitting on the bench I saw the score, that they won 4-0,” Streit said. “So I’m like, wow, we’ve really got to win today.”

And that’s just what they did Sunday night at the Wells Fargo Center, easily handling the floundering Buffalo Sabres, 5-2, to snap their four-game losing streak (see Instant Replay).

The two points the Flyers gained were critical, and not just because they gave them a bit of breathing room over the Blue Jackets (see standings). The Flyers’ victory, their first since March 28, went a long way toward rebuilding their confidence

“I think it really helps,” coach Craig Berube said. “Even though we played well against Boston and St. Louis, we lost the games in a shootout, so it feels like a loss. There was no goals scored against in the St. Louis game, and then we lose the next two. So it was important for the confidence level, just to get guys’ spirits back up.”

The Sabres, to be fair, were the perfect opponent for the slightly distressed Flyers. In last place in the Atlantic Division, and with just 21 wins on the season, they are a far cry from the tougher competition the Flyers have seen so frequently in recent weeks.

But even games against struggling teams are no guarantee. And the Flyers, who had lost to the Boston Bruins just a day earlier, didn’t play a perfect game Sunday night. Early on, in fact, the teams traded time in each other’s zones, with the Flyers finally breaking the scoreless tie at 13:30 of the first period when Matt Read bested goalie Nathan Lieuwen.