PHOENIX (Ticker) -- Martin Biron made 32 saves and defenseman Jay McKee scored the go-ahead goal early in the second period as the Buffalo Sabres held on for a 3-1 victory over the slumping Phoenix Coyotes.
Biron preserved Buffalo's 2-1 lead midway through the third period by smothering a puck inches from the goal line. Daymond Langkow tried to swat a rebound of Daniel Briere's wrist shot back at the net but lost control of the puck, which trickled through the crease before Biron covered it.
"(Shane) Doan had a good chance and that other one just started sliding towards the post," Biron said. "Those are the bounces that went in a month and a half ago. Now they're staying out."
Biron extended his personal winning streak to three games and has just one loss in his last six starts.
"It was definitely one of his best games," Sabres coach Lindy Ruff said. "He had a couple of big saves in the third and in the second. In the last five or six games, he's been rock solid."
McKee snapped a 1-1 tie 4:03 into the second period by taking a pass from Maxim Afinogenov at the top of the left faceoff circle and sending a wrist shot past goaltender Robert Esche for his second goal of the season and first since November 28.
Stu Barnes and Miroslav Satan also scored for Buffalo, which has won three of its last four games and is 2-1 on a four-game road trip that concludes Monday at Colorado.
Briere scored his 10th power-play goal and Esche stopped 19 shots for the Coyotes, whose winless streak reached six games (0-4-1-1).
Barnes gave the Sabres a 1-0 lead two minutes into the first period. He skated along the goal line and flipped the puck off Esche's stick for his 14th goal.
"I was intending to shoot it more for a rebound than anything else," Barnes admitted. "I had it at the side of the net but at a really bad angle. I looked around, there was nobody to pass to. So I threw it on net. We got a lucky bounce."
The Coyotes responded 81 seconds into the second period when Briere found his own rebound in a goalmouth scramble and poked it under Biron's left leg. Of Briere's 25 points, 15 have come on the power play.
Satan capped the scoring with an empty-netter in the final minute.
Phoenix has failed to score more than two goals in four of its last five games.
"The pucks aren't going in the net right now," Coyotes coach Bob Francis said. "So all you can do is just keep working hard and eventually, they will. There are no secret answers out there other than hard work."
"We need to create more 5-on-5 (chances)," Doan said. "We haven't generated much offense. I think recently the power play got all of our goals. When we get chances, we have to bury them."
Phoenix lost rookie center Krys Kolanos late in the first period after he was checked from behind by Vaclav Varada, who received a major penalty and a game misconduct. Kolanos was knocked unconscious, suffered a concussion and will sit out a week.