Josh Leivo scored in the fourth round of a shootout, lifting the Vancouver Canucks to a 3-2 win over the host Dallas Stars on Sunday night.
Leivo beat Stars goalie Anton Khudobin after Canucks goalie Jacob Markstrom had stopped four Stars skaters.
Vancouver's Tim Schaller scored twice in the first 11 minutes for his first goals in nearly a year. It was his first career multigoal game. Markstrom finished with 44 saves.
Jamie Benn and Taylor Fedun had the goals for Dallas. The Stars hold the first wild card in the Western Conference with 80 points, three more than the Wild, and trail third-place St. Louis by two points in the Central Division.
Anaheim 3, Florida 2: Jakob Silfverberg scored the tiebreaking goal with 4:33 left for the host Ducks. Adam Henrique and Daniel Sprong also scored for Anaheim. The Panthers' winning streak ended at four.
Philadelphia 2, Pittsburgh 1 (OT): Sean Couturier beat Matt Murray with three seconds remaining in overtime, after James van Riemsdyk tied the score with 18 seconds left in regulation when Murray's glove couldn't quite reach van Riemsdyk's wrist shot from the slot. Carter Hart finished with 41 saves for his first victory since Feb. 17. Teddy Blueger, starting on the second line in place of injured Evgeni Malkin, scored Pittsburgh's lone goal. Murray, who was pulled after allowing four goals on 13 shots in a loss to St. Louis on Saturday, stopped 36 shots.
Vegas 6, Edmonton 3: Jonathan Marchessault's first goal put the host Golden Knights ahead to stay early in the second period, and he added an insurance goal in the first minute of the third.
Buffalo 4, St. Louis 3 (SO): Sam Reinhart scored the deciding goal in the shootout on the final attempt for the host Sabres. The Blues' Brayden Schenn evened the score at 3-3 with 11:19 remaining on a controversial goal that was challenged by the Sabres. With Sabres goalie Carter Hutton sprawled along the ice and Ryan O'Reilly of the Blues falling on top of him, Schenn went around the other side for a wraparound.
Colorado 3, New Jersey 0: Philipp Grubauer made 22 saves for his third shutout in his past five starts, leading the Avalanche over the Devils in Denver. Nathan MacKinnon scored his 37th goal and also had an assist to reach the 90-point mark for the second straight season. The Avalanche trails the ninth-place Wild by three points in the race for the second wild card; the teams meet Tuesday in St. Paul.