Nikita Kucherov had a goal and an assist, and Andrei Vasilevskiy broke the franchise record for career shutouts as host Tampa Bay extended its point streak to nine games (7-0-2) by blanking Montreal.
Yanni Gourde and Tyler Johnson also scored for the Lightning, who have a league-leading 92 points and extended their winning streak to five games. Tampa Bay has outscored its opponents 25-9 during the streak.
Vasilevskiy stopped all 20 shots he faced for his sixth shutout of the season and the 18th of his career, surpassing Ben Bishop for the franchise record. Vasilevskiy has five shutouts in his past 14 starts, including shutouts in each of his past two contests.
Ryan Pulock, Valtteri Filppula, Mathew Barzal, Anders Lee and Brock Nelson scored for New York, which beat Edmonton in the Islanders' final regular-season game at Barclays Center in Brooklyn.
The Metropolitan Division-leading Islanders have won five of six. The Oilers have lost four straight and 10 of 11 (1-8-2).
Robin Lehner made 34 saves for the Islanders, who will play their final 12 regular-season games and any first-round home playoff games at Nassau Coliseum on Long Island. Beyond that, all subsequent home games will be played at Barclays Center, where New York is 12-6-2 this season.
Max Pacioretty scored two goals, and Malcolm Subban made 29 saves as Vegas snapped a franchise-record, five-game home losing streak by beating Nashville in Las Vegas.
It was the fourth two-goal game of the season for Pacioretty. Oscar Lindberg had a goal and an assist, and Brandon Pirri and Shea Theodore also scored goals for Vegas, which won at home for the first time since Jan. 19, when it defeated Pittsburgh 7-3.
Kevin Fiala scored a goal for Nashville, which took its fourth loss in five games and was outshot 50-30.
Artemi Panarin recorded two goals and an assist as Columbus won for the fifth time in its past six games in defeating host Chicago.
Ryan Murray recorded three assists for the Blue Jackets, giving the defenseman the first three-point game of his six-year NHL career. Pierre-Luc Dubois, Cam Atkinson and Josh Anderson also scored for Columbus, which got 39 saves from Sergei Bobrovsky.
Patrick Kane had a goal and an assist for Chicago, and Jonathan Toews added a goal. Kane has recorded at least one point in each of his past 17 games (13 goals, 24 assists), tying Florida's Mike Hoffman for the longest point streak in the NHL this season. It was also Kane's 16th straight game with an assist, tying Jaromir Jagr for the sixth-longest assist streak in NHL history.
Calgary got points from 12 players and broke a four-game losing streak by edging host Pittsburgh.
Andrew Mangiapane, Michael Frolik, Austin Czarnik, Travis Hamonic and Sam Bennett scored, and Derek Ryan had three assists for Calgary, which held on after taking a 5-2 lead through two periods. Mike Smith stopped 34 of 38 Pittsburgh shots.
Evgeni Malkin had two goals and an assist, Sidney Crosby a goal and two assists and Jake Guentzel also scored for the Penguins, who had won two straight. Pittsburgh's Phil Kessel had two assists, the first making him the 17th American player to reach 800 points.
Ryan Dzingel scored 3:44 into overtime as Ottawa completed a season sweep of host Winnipeg. Dzingel received a saucer pass from Chris Tierney before beating Laurent Brossoit to lift the Senators, who posted a 5-2 win over the Jets on Feb. 9.
Winnipeg native Mark Stone netted his career-high 27th goal for Ottawa by scoring for the third time in two games against his hometown team. Matt Duchene joined Stone and Dzingel with a goal and an assist, Rudolfs Balcers also tallied on the power play, and Anders Nilsson finished with 23 saves.
Tyler Myers scored twice and Brandon Tanev collected a goal and an assist for the Jets, who have dropped five of their past seven games. Brossoit turned aside 37 shots en route to losing his third consecutive game.
Tuukka Rask made 23 saves to improve to 11-0-2 in his past 13 starts, and Boston won its fifth straight game, beating host Los Angeles.
Jake DeBrusk and Patrice Bergeron each had a goal and an assist, David Krejci had two assists, and Charlie McAvoy and Brad Marchand also scored for the Bruins, who moved ahead of the Maple Leafs for second place in the Atlantic Division.
Ilya Kovalchuk and Alex Iafallo scored for the Kings, who missed an opportunity to move out of last place in the Western Conference. Los Angeles goalie Jonathan Quick was a late scratch because of an illness, and Jack Campbell made 20 saves in his place.