Maple Leafs 7, Flyers 2

William Nylander and John Tavares each had two goals and two assists, and the Toronto Maple Leafs beat the Philadelphia Flyers 7-2 on Tuesday night.

Bobby McMann, David Kampf and Max Domi also scored for Toronto, and Matthew Knies had two assists. Anthony Stolarz made 17 saves.

Ryan Poehling and Sean Couturier scored for Philadelphia, which lost its sixth straight. Samuel Ersson had 23 saves.

Lightning 6, penguins 1

Nikita Kucherov had a goal and two assists to lead the Tampa Bay Lightning over the Pittsburgh Penguins 6-1 on Tuesday night.

Anthony Cirelli scored twice in the first period, Brandon Hagel and Ryan McDonagh both had a goal and an assist. Brayden Point also scored for Tampa Bay. Andrei Vasilevskiy finished with 14 saves.

Tristan Jarry started in net for the Penguins but was pulled 16 minutes into the first period after allowing four goals on seven shots. Alex Nedeljkovic stopped 18 shots in relief. Bryan Rust scored for Pittsburgh.

The Lightning scored four goals in the first period in the span of 3:47 to race out to the lead and never looked back.

Sabres 3, Senators 2

Tage Thompson scored the go-ahead goal 1:23 into the third period, and Lindy Ruff became the NHL’s second coach to win 600 games with one franchise in the Buffalo Sabres’ 3-2 win over the Ottawa Senators on Tuesday night. Jack Quinn and Jacob Bernard-Docker also scored for Buffalo, and James Reimer stopped 30 shots in winning two straight starts for the first time this season.

Predators 3, Hurricanes 1

Luke Evangelista scored twice, Juuse Saros stopped 34 shots in his 200th career win, and Nashville beat Carolina.

Michael Bunting also scored for the Predators, who won for just the second time in seven games.

Jets 3, Capitals 2

Nikolaj Ehlers scored on a breakaway 1:28 into overtime and Winnipeg clinched a playoff spot, beating Washington in a matchup of the NHL’s top two teams.

Josh Morrissey and Mason Appleton also scored for the Jets, who swept the two-game season series with the Capitals — both wins coming in overtime.

Connor Hellebuyck finished with 27 saves.