UNDATED (AP) — Chris Kreider had two power-play goals and an assist and the New York Rangers beat the league-leading Florida Panthers 5-2. Artemi Panarin had a goal and two assists, Mika Zibanejad had a goal and an assist, and Alexis Lafrenière also scored for the Rangers. Igor Shesterkin stopped 34 shots to help give coach Gerard Gallant his 300th career victory. New York heads into the All-Star break with four wins in its last six overall, and seven of eight at home. Anthony Duclair and Sam Reinhart scored for Florida, and Aleksander Barkov had two assists. Spencer Knight had 30 saves for the Panthers, who have 69 points and are assured of having the best record in Eastern Conference at the break.
In other NHL ice action:
— Mark Stone, Jonathan Marchessault and Brett Howden each had a goal and an assist, and the Vegas Golden Knights defeated the Buffalo Sabres 5-2. With the win, Vegas moved into sole possession of first place in the Pacific Division with 57 points, two ahead of Anaheim. Reilly Smith and Keegan Kolesar also scored for the Golden Knights. Robin Lehner made 30 saves and won for the fourth time in five starts. Alex Tuch and John Hayden scored for the Sabres. Craig Anderson, who stopped 29 shots, remains one win shy of the 297th of his career, which would pass Ron Hextall for 40th all-time in NHL history.
— Oliver Kylington exited the penalty box, joined a rush and scored to cap a three-goal rally in the third period as the Calgary Flames defeated the Dallas Stars 4-3. Andrew Mangiapane and Johnny Gaudreau also scored third-period goals, and Elias Lindholm assisted on the tying and winning goals. Trevor Lewis also scored for Calgary. Flames goale Dan Vladar faced just five shots after replacing Jacob Markstrom to begin the third period. Markstrom stopped 20 of 23 shots in the first two periods. Joel Hanley, Jason Robertson and Jamie Benn scored for Dallas. Jake Oettinger made 37 saves.
— Alex Galchenyuk was the only scorer in the shootout and the Arizona Coyotes rallied to beat Colorado 3-2, snapping the Avalanche’s 18-game home winning streak. Galchenyuk had a second-period goal and Lawson Crouse also scored for the Coyotes. Scott Wedgewood stopped 38 shots in regulation and overtime. He made a game-sealing save on Nazem Kadri on Colorado’s last shootout try. The Avalanche had won 10 in a row since an overtime loss in Nashville on Jan. 11. Two of those wins came against Arizona, including a shootout win in Denver to start the 10-game winning streak. Darcy Kuemper had 22 saves and Mikko Rantanen and Nazem Kadri scored for the Avalanche, who lost their first home game since Nov. 3 against Columbus.
— Mitchell Marner had two goals and an assist and Jack Campbell had 31 saves as the Toronto Maple Leafs defeated the New Jersey Devils 7-1. Jason Spezza, Auston Matthews, David Kampf, Michael Bunting and Pierre Engvall also scored for Toronto. Jack Hughes had the Devils’ lone goal. Backup Jon Gillies was in net for the Devils and made 22 saves before being pulled to start the third period. Going into the All-Star break, the Devils have lost six in a row and nine of their last 10 games. The Leafs have won five in a row.
— Victor Hedman scored from the left circle with 2:15 left in overtime, and the Tampa Bay Lightning beat the San Jose Sharks 3-2. Hedman’s goal came 39 seconds after Tampa Bay defenseman Ryan McDonagh was called for tripping, but the Sharks power play was negated when Timo Meier was sent off for embellishment. Anthony Cirelli and Alex Killorn scored for the Lightning, and Andrei Vasilevskiy made 19 saves. The Sharks got goals from Rudolfs Balcers and Logan Couture. James Reimer stopped 29 shots.
— Filip Forsberg had two goals, and Juuse Saros made 30 saves in the 100th win of his NHL career, leading the Nashville Predators to a 4-2 victory over the Vancouver Canucks. Ryan Johansen and Tanner Jeannot also scored for Nashville, which has won four of its last five games. Matthew Highmore and Oliver Ekman-Larsson scored for the Canucks. Thatcher Demko made 24 saves for Vancouver, which has lost two of three.
— James van Riemsdyk snapped a tie game when he scored off a rebound with 4:09 left in the game to lift the Philadelphia Flyers to a 3-1 win over the Winnipeg Jets on Tuesday night. Scott Laughton’s shot off goalie Connor Hellebuyck bounded straight to a streaking van Riemsdyk, and he pounded in the puck for his 11th goal of the season. Travis Konecny and Oskar Lindblom also scored for the Flyers. Kyle Connor scored his 25th goal for the Jets.
— David Pastrnak scored twice, including a tiebreaking power-play goal in the third period, to lift the Boston Bruins to a 3-2 win over the Seattle Kraken. Taylor Hall added a goal and an assist as Boston won for the second time in three games to head into the All-Star break. It was the continuation of hot streak for Pastrnak. He now has 14 goals since the start of the new year, including four game-winners.
— Dmitry Orlov scored his second goal of the game in the final minute of overtime to give the Washington Capitals a 4-3 win over the Pittsburgh Penguins. Orlov scored the winner at 4:17 of OT, beating goaltender Tristan Jarry on the blocker side with a wrist shot. Nic Dowd scored a short-handed goal and Daniel Sprong also scored for the Capitals, who won their second straight. Ilya Samsonov made 43 saves for the Capitals. Samsonov denied Sidney Crosby his 499th career goal with a stop on a breakaway in overtime.
— Oliver Wahlstrom and Mathew Barzal scored in the second period, Ilya Sorokin stopped 26 of 27 shots and the New York Islanders beat the Ottawa Senators 4-1. Anthony Beauvillier and Adam Pelech scored for New York, which snapped a two-game losing streak. Despite receiving an 26-save performance from Anton Forsberg, Ottawa has lost two out of its last three, and three of five overall. Nick Holden scored the lone goal for the Senators.
— Filip Forsberg had two goals, and Juuse Saros made 30 saves in the 100th win of his NHL career, leading the Nashville Predators to a 4-2 victory over the Vancouver Canucks. Ryan Johansen and Tanner Jeannot also scored for Nashville, which has won four of its last five games. Matthew Highmore and Oliver Ekman-Larsson scored for the Canucks. Thatcher Demko made 24 saves for Vancouver, which has lost two of three.

