New York

J.T. Miller scored twice, Brayden Point had a goal and two assists, and the high-scoring Tampa Bay Lightning held off the New York Islanders 7-6 on Thursday night.

Anthony Cirelli, Mikhail Sergachev and Victor Hedman each added a goal and an assist, Tyler Johnson also scored, and Braydon Coburn and Yanni Gourde each had two assists.

Andrei Vasilevskiy stopped 35 shots for his NHL-leading 42nd victory, extending Tampa Bay's franchise record. The Lightning improved to 12-2-1 in their past 15 games, extending their Eastern Conference and Atlantic Division leads to six points over idle Boston.

Anders Lee, Ryan Pulock and Anthony Beauvillier each scored twice for the Islanders. They lost for the 12th time in 14 games (2-8-4).

Flyers 4, Rangers 3: Travis Konecny scored twice, Claude Giroux had three assists and Philadelphia beat New York. Jakub Voracek had a goal and an assist, and Oskar Lindblom also scored for the Flyers. Jesper Fast had two goals and an assist and Mika Zibanejad also scored for the Rangers.

Blue Jackets 4, Panthers 0: Sergei Bobrovsky stopped 33 shots for his fifth shutout of the season, Cam Atkinson had a goal and an assist, and Columbus beat Florida for its 10th straight victory. Sonny Milano, Seth Jones and Thomas Vanek also scored. The Blue Jackets joined Philadelphia (1984-86) and Pittsburgh (2010-13) as the only teams with 10-game winning streaks in consecutive seasons.

Hurricanes 6, Coyotes 5: Jeff Skinner scored his second goal with 1:58 left, and Carolina beat Arizona despite giving up a weird goal when the puck stuck in goalie Cam Ward's skate. Skinner added an assist, and Valentin Zykov scored two goals, the second tying it at 5 with 10:14 remaining. Phil Di Giuseppe had a goal and two assists, and Jaccob Slavin had three assists. Teuvo Teravainen also scored, and Ward made 28 saves.

Capitals 1, Red Wings 0: Philipp Grubauer made 39 saves for his third shutout of the season, and Brett Connolly scored the game's only goal on a third-period breakaway to lift Washington. The Capitals have won six of seven and lead Pittsburgh and Columbus by four points atop the Metropolitan Division as the regular season winds down.

Oilers 6, Senators 2: Connor McDavid had two goals and two assists, his first goals against Ottawa, and Edmonton eliminated the Senators from playoff contention. Drake Caggiula also had two goals for the Oilers, with Ryan Nugent-Hopkins and Ty Rattie adding the others. Cam Talbot stopped 33 shots as Edmonton concluded a four-game trip 3-1-0.

Maple Leafs 5, Predators 2: Auston Matthews had a goal in his return from a shoulder injury that sidelined him for 10 games and Toronto beat Nashville. The Predators had been 14-0-1 since their previous regulation loss on Feb. 17.

Canucks 5, Blackhawks 2: Alexander Edler scored twice, Jacob Markstrom made 39 saves and Vancouver stopped a seven-game slide by defeating Chicago.

Note: Former NHL forward and coach Eddie Olczyk is cancer-free after months of treatment. The 51-year-old Olczyk made the announcement during the first intermission of Thursday night's Canucks-Blackhawks game. Olczyk is a color analyst for TV broadcasts for the Blackhawks and NBC Sports. "All the cancer is gone," he said. "We beat this thing, and I say we because it has been a team effort." Olczyk was diagnosed with colon cancer last summer. He said he was told on March 14 that his scans were clear.