John Tavares scored in the first and third periods Thursday and Thomas Greiss earned his second straight shutout as the New York Islanders won Doug Weight's debut as interim head coach by beating the Dallas Stars 3-0 at Barclays Center. Calvin De Haan added an empty net goal with four seconds left. Greiss recorded 23 saves. Rangers 5, Maple Leafs 2 Michael Grabner scored two third-period goals, Brady Skjei netted a goal and added an assist, and New York defeated Toronto to end a three-game losing streak. Henrik Lundqvist, who allowed seven goals in two periods in a 7-6 loss to the Dallas Stars on Tuesday, made 23 saves in the Rangers' net. Pavel Buchnevich and J.T. Miller also scored for the Rangers. Tyler Bozak and Zach Hyman scored for the Maple Leafs. Frederik Andersen made 36 saves in for Toronto, which won its previous three games. Senators 2, Blue Jackets 0 Kyle Turris and Ryan Dzingel each scored a goal and Ottawa neutralized Columbus behind the goaltending of Mike Condon for a victory at Nationwide Arena. The Blue Jackets lost for just the third time in regulation in their past 21 home games. Columbus could not get the puck past Condon, who stopped several point-blank chances in the third period and weathered a five-on-three power play late in the game. He finished with 42 saves. Wild 4, Coyotes 3 Nino Niederreiter scored twice on the power play, including the game-winner with 7:06 left, to propel Minnesota over Arizona. Niederreiter added an assist, and Eric Staal and Chris Stewart also scored as the Wild won for the 18th time in 22 games. Devan Dubnyk made 20 saves. Brendan Perlini, Jakob Chychrun and Jamie McGinn scored for the Coyotes, who lost 12 of their past 15 games in regulation. Shane Doan added two assists, and Louis Domingue stopped 21 of the 25 shots he faced. Capitals 7, Blues 3 Andre Burakovsky and T.J. Oshie each scored one goal and assisted on another as seven Washington players scored in a rout over St. Louis. Andre Burakovsky, Jay Beagle, Marcus Johansson, Brett Connolly and Justin Williams also scored for the Capitals. Braden Holtby made 22 saves. Jaden Schwartz scored once and Alexander Steen scored two late goals for the Blues. Flames 4, Predators 3 Ryan Ellis scored twice and Nashville held on to edge Calgary at the Scotiabank Saddledome. James Neal and Filip Forsberg also scored for the Predators, who rebounded from a 1-0 shutout loss of their own they suffered on Tuesday in Vancouver to the Canucks. Viktor Arvidsson chipped in with two assists, while rookie goalie Juuse Saros made 32 saves. Kris Versteeg and Michael Frolik counted goals 17 seconds apart in the third period, while Sean Monahan scored with 47.2 seconds remaining for the Flames. In other games it was: Sharks 2, Lightning 1; Ducks 2, Avalanche 1. - Agencies