Joe Camporeale-USA TODAY Sports

Karel Vejmelka made 28 saves to help the Arizona Coyotes to a 2-0 win against the Buffalo Sabres on Saturday in Tempe, Ariz.

Clayton Keller and Liam O'Brien scored for the Coyotes, who recorded their second straight shutout. Connor Ingram was in goal for a 1-0 win against the San Jose Sharks on Friday.

Ukko-Pekka Luukkonen made 20 saves for the Sabres, who have not won consecutive games since Oct. 29-Nov. 1.

Neither side generated much by way of high-danger chances in a first period that ended with shots on goal even at nine apiece.

The Sabres started to put the pressure on in the second period, with sustained offensive zone time right off the hop through the first minute.

But Arizona got a few chances of its own early, with O'Brien trying to swipe a loose puck in at the doorstep and Matias Maccelli firing a shot from the left wall, but both attempts were denied by Luukkonen.

Moments later, the Sabres came close to breaking through when Casey Mittelstadt spotted Ryan Johnson streaking into the slot for a shot, but Vejmelka got a piece of it with his stick to deflect it away.

Keller gave the Coyotes a 1-0 lead at 15:12 of the second. A Sabres pass attempt in the offensive zone missed the target and went the length of the ice to Luukkonen, who took it behind the net while his teammates changed, but the goaltender fanned on his attempt and Alex Kerfoot stole the puck and dished it to Keller for the open-net tally.

That gave the home side life. Jason Zucker was stopped on a backhand chance in front of the net with just under four minutes left in the period and less than two minutes later, Luukkonen stopped Troy Stecher on a drive to the net.

The Sabres had a pair of short-handed opportunities in the final minute of the second. Alex Tuch broke in after intercepting a pass but was stopped by Vejmelka, and then he sent the rebound to an oncoming Tage Thompson, but Vejmelka dove for the poke check.

O'Brien made it 2-0 at 9:36 of the third period. Logan Cooley intercepted a Buffalo pass attempt and sent it to O'Brien, who scored backhand glove side on a breakaway.

More must-reads:

TODAY'S BEST
Panthers-Hurricanes takeaways: Florida sends big message with dominant Game 1 win
Caitlin Clark reaches four more WNBA milestones, but Fever have work to do 
Rockies sued for injury partially blamed on team's 'poor performance'
Red Sox legend responds to team's mishandling of Rafael Devers situation
Paige Bueckers joins elite company with strong start to her rookie year
Carl Edwards says timing 'just feels right' to re-enter NASCAR spotlight
Kurt Busch, Harry Gant, Ray Hendrick inducted into 2026 NASCAR Hall of Fame
What NFL's decision on 2028 Olympics means for league, players
Fred Warner extension shows linebackers are undervalued in today's NFL
Why Mets are reportedly 'concerned' about Juan Soto after Yankees series
LeBron James offers interesting criticism of Celtics
Joe Burrow offers his take on Trey Hendrickson’s contract dispute
QB Geno Smith endorses new Raiders coach's 'explosive' attack
Eagles OL has great response to potential tush push ban
Florida's repeat hopes bolstered with significant transfer portal addition
ESPN's Adam Schefter shares surprising new info about Brock Purdy
Jaguars' Trevor Lawrence makes big admission about inconsistent start to NFL career
Steelers OC Arthur Smith reportedly does not want Aaron Rodgers running his offense
Nick Sirianni's contract extension adds more pressure to his Eagles tenure
Ranking the top 10 players in the NBA conference finals