Stars captain Jamie Benn had his first multi-goal game since early October and Dallas beat St. Louis 5-2 on Thursday night, ending the Blues' franchise-record 11-game winning streak.
When Benn scored the game's first goal 3 minutes, 46 seconds into the second period, the visiting Blues trailed for the first time since Feb. 5 — a span of more than 517 minutes on the ice over 10 games.
"They're a good team. I can see why they've won 11 in a row," Benn said. "We found a way to come out and get to them in the second and find a way to win the hockey game and get a big two points for our team."
Radek Faksa and Alexander Radulov put Dallas up 3-0 with goals in a 65-second span midway through the second period. Anton Khudobin made 43 saves in his seventh consecutive start.
Dallas holds the first wild card in the Western Conference, three points ahead of the Wild.
"Frustrating. They didn't do anything special. They just high flipped it, got a couple good bounces," said Blues center Ryan O'Reilly, who had a goal and an assist.
Washington 3, Toronto 2: Alex Ovechkin scored the 650th goal of his career and Braden Holtby made 40 saves as the Capitals defeated the host Maple Leafs. Tom Wilson had a goal and an assist, and Brett Connolly also scored for Washington, which won consecutive games for the first time in two weeks.
San Jose 4, Pittsburgh 0: Tomas Hertl scored a pair of first-period power-play goals, Martin Jones stopped 26 shots and the visiting Sharks took advantage of sloppy play to beat the Penguins. Virginia, Minn., native Matt Cullen played in his 1,495th game, tying him with South St. Paul's Phil Housley for the third-most all-time by an American-born player.
Tampa Bay 2, Buffalo 1 (SO): Nikita Kucherov became the fastest player to 100 points in a season since Mario Lemieux, and he and Steven Stamkos scored in the shootout to lift the Lightning over the visiting Sabres. Kucherov became the league's first 100-point player this season with his 30th goal. He got there in 62 games, one more than it took Lemieux in 1996-97.
Carolina 4, Florida 3: Justin Williams had two goals and an assist and the Hurricanes rallied for a victory over the Panthers in Sunrise, Fla. Nino Niederreiter had a goal and an assist, and Justin Faulk also scored a goal Carolina, which has won seven of its past nine games.
Arizona 3, Vancouver 2 (OT): Alex Galchenyuk scored 1:54 into overtime to give the Coyotes a a victory over the host Canucks. The victory moves Arizona within a point of the Wild, while Vancouver lingers a single point behind the Coyotes.
Nashville 2, Los Angeles 1: Roman Josi had a goal and an assist as the host Predators beat the Kings to move atop the Central Division with their third victory in four games. Kyle Turris scored a goal for Nashville, which also swept the season series with Los Angeles.
Montreal 5, Philadelphia 1: Brendan Gallagher earned his first career hat trick and the host Canadiens defeated the Flyers. Flyers goalie Carter Hart gave up three goals on nine shots before being pulled 10:33 into the game. Backup Brian Elliott stopped 29 of 31 shots in relief.