Andrej Meszaros scored two goals for the second straight game, and the Buffalo Sabres ended a five-game losing streak by beating the Arizona Coyotes 4-1 Monday night in a matchup between the NHL's worst two teams.

The Sabres, the NHL's lowest-scoring team, had a rare strong night on the offensive end, generating 31 shots in the first two periods against goalie Mike Smith.

Anders Lindback stopped 28 shots, and Brian Gionta and Rasmus Ristolainen each added empty-net goals in Buffalo's second win in 14 games (2-9-3).

Smith made some spectacular saves to keep it close, but it wasn't enough to stop Arizona from extending its home losing streak to eight — one short of the franchise record set earlier this season.

Smith stopped 32 shots overall, and Connor Murphy scored for the Coyotes, who have won once in their past 18 home games (1-15-2).