DETROIT (AP) — Jack Eichel and Matt Moulson each scored a power-play goal in the first two periods, and the Buffalo Sabres held off the Detroit Red Wings for a 2-1 victory Monday night.
Robin Lehner made 34 saves for the Sabres.
Tomas Tatar scored in his third straight game, pulling Detroit within a goal midway through the second.
The Red Wings had power plays early and late in the third period but failed to take advantage of their opportunities to tie the game, falling to 0 for 4 with an extra skater.
Petr Mrazek stopped 28 shots for Detroit.
Buffalo, which hasn’t made the playoffs since 2011, has won two straight for the first time in more than a month.
Maple Leafs 4, Bruins 2
TORONTO — Tyler Bozak scored the go-ahead goal on a power play with less than two minutes left and the Toronto Maple Leafs earned a victory over the Boston Bruins.
The win pulled the Maple Leafs (81 points) within one point of the Bruins for third place in the Atlantic Division. Toronto, holding the final wild-card position in the Eastern Conference, also has a game in hand.
Morgan Rielly, William Nylander and Nazem Kadri also scored for the Maple Leafs, who swept the season series. Frederik Andersen was sharp with 32 saves, and James van Riemsdyk added two assists.
David Backes and Dominic Moore scored for the Bruins. Tuukka Rask allowed two goals on 27 shots.
Predators 3, Coyotes 1
NASHVILLE, Tenn. — Ryan Ellis scored twice and Pekka Rinne made 25 saves in Nashville’s victory over Arizona.
Viktor Arvidsson also scored for the Predators, who have won four of five. Craig Smith added two assists.
Oliver Ekman-Larsson had the lone goal and Mike Smith stopped 28 shots for the Coyotes, who have lost three straight.
Stars 1, Sharks 0
DALLAS — Kari Lehtonen made 30 saves for his 36th career shutout and second this season as Dallas edged San Jose.
Curtis McKenzie scored his fifth goal on a tip-in from the slot that beat Sharks goalie Aaron Dell in the second period.
Adam Cracknell took the shot from the left point. Jiri Hudler also assisted on the goal.
Pacific Division leader San Jose (42-23-7) lost a third straight game for only the second time this season. Dallas (29-33-10) is barely alive in the playoff race with 10 games remaining.
Oilers 2, Kings 0
EDMONTON, Alberta — Cam Talbot made 35 saves for his second consecutive shutout and seventh this season as Edmonton ended an eight-game homestand with a victory over Los Angeles.
Patrick Maroon and Milan Lucic scored for the Oilers, who won their fourth in a row.
McDavid leads the NHL with 82 points.