Jamie Benn scored a shorthanded goal, Brad Richards added a power-play tally, and the surging Stars beat the Montreal Canadiens, 5-2, at Dallas last night.
Adam Burish, Karlis Skrastins and Loui Eriksson added goals for the Stars, 10-0-2 in their last 12 at home. Stephane Robidas had three assists, and Kari Lehtonen made 27 saves to help Dallas improve to 11-2-2 in its last 15.
Carey Price, starting for the 10th time in 11 games, allowed all five goals on 17 shots for Montreal.
Brian Gionta scored shorthanded and Mathieu Darche added an even-strength goal for the Canadiens, 1-5 in their last six. Montreal played the second game of a seven-game trip.
Burish’s deflection off Steve Ott’s pass gave the Stars the lead at 6:59 of the first period. Burish batted at the puck with his stick, about waist high, and the goal stood up after a video review.
Benn broke through two defenders and backhanded a shot through Price’s pads to make it 2-0 at 13:59 of the first period. Montreal had gone on the power play 16 seconds earlier.
Sabres 5, Ducks 2 — Tyler Ennis scored two goals to lift host Buffalo, which defeated Anaheim for the first time in five meetings.
Ryan Miller, making his 11th straight start, earned his 199th career win. His shutout bid was spoiled when Corey Perry scored a power-play goal with 4:24 to go in regulation. Miller finished with 21 saves.
The Sabres scored three goals in the first period and stretched their lead to 4-0 on Ennis’s second of the game and ninth of the season at 4:40 of the second.
Capitals 5, Devils 1 — Andrew Gordon had a goal and assist for his first two NHL points, and host Washington earned its second straight victory by beating New Jersey.
Five players scored for the Capitals, who jumped back over Atlanta into first place in the Southeast Division.
The Devils (9-22-2), who have the second-worst record, dropped their ninth straight road game and third overall, scoring just 10 goals in the last seven games.
Sharks 2, Oilers 1 — High-scoring rookie Logan Couture scored his 18th goal of the season and defenseman Dan Boyle tacked on a power-play goal less the four minutes later for host San Jose.
The Oilers, in last place in the Western Conference, broke through with 1:59 left in the game on a Dustin Penner strike.
Kings 5, Avalanche 0 — Jonathan Quick stopped 23 shots for his third shutout of the season, Dustin Brown had two goals and two assists, and Los Angeles beat Colorado on the road to end the Avalanche’s six-game win streak.
Rob Scuderi had a goal and an assist, Brad Richardson scored a goal, and Anze Kopitar and Drew Doughty had two assists apiece for the Kings.
Blues 4, Thrashers 2 — Ty Conklin stopped 37 shots, Alexander Steen gave St. Louis the lead with a goal late in the second period, and St. Louis beat Atlanta on the road.
The Blues led, 3-1, before Dustin Byfuglien scored for Atlanta with 7:23 remaining.
Brad Boyes, Alex Pietrangelo, and Vladimir Sobotka also scored for St. Louis.
St. Louis won for only the fourth time in 13 games.
Blue Jackets 3, Flames 1 — Mathieu Garon made 29 saves in his debut as the Blue Jackets’ No. 1 goalie, and host Columbus snapped a four-game losing streak by beating Calgary.
Jakub Voracek, Jared Boll, and Rostislav Klesla, scored for Columbus, which had only two wins in 12 games.
Olli Jokinen had the goal for Calgary, which lost its third straight.
Rookie Henrik Karlsson made 34 stops in his seventh outing of the season for the Flames.