NEW YORK — Nashville improved to 17-2-1 at home with a 5-1 win over Vancouver, pulling away with a flurry of goals in the third period Tuesday. The Predators blew it open with three goals in a 4:07 span when Filip Forsberg, Mike Fisher and Craig Smith scored. Islanders 3, Rangers 0: Goaltender Jaroslav Halak stopped 27 shots as the New York Islanders dominated the New York Rangers 3-0 at Madison Square Garden. The Islanders got goals from Anders Lee, Nikolai Kulemin and Frans Nielsen. Rangers goaltender Henrik Lundqvist turned aside 29 of 32 shots and was removed from the game by coach Alain Vigneault to start the third period. Cam Talbot made 12 saves in relief. The Islanders have won six of eight and sit in second place in the Metropolitan Division. The Rangers had their five-game winning streak snapped but have won 13 of their last 15 games and remain in fourth place in the Metropolitan. Bruins 4, Lightning 3: David Pastrnak delivered his second straight two-goal game, powering Boston past Tampa Bay 4-3. The 18-year-old who had seven shots on goal in his eighth NHL game, had a couple of prime chances to finish the hat trick but came up short. Milan Lucic and Brad Marchand also scored for Boston, who got two assists apiece from David Krejci and Torey Krug. Penguins 7, Wild 2: David Perron scored twice for his first multi-goal game with Pittsburgh as the Penguins beat Minnesota 7-2, sending the Wild to their seventh consecutive loss. Chris Kunitz, Marcel Goc, Brandon Sutter, Paul Martin and Kris Letang also found the back of the net for Pittsburgh. Sidney Crosby had three assists and Evgeni Malkin added two, while goaltender Marc-Andre Fleury made 30 saves. Hurricanes 3, Avalanche 2 (SO): Carolina rookie Victor Rask scored his first career shootout goal and goalie Anton Khudobin remained brilliant in shootouts as the Hurricanes topped Colorado 3-2. Jordan Staal and Patrick Dwyer scored in regulation for Carolina and Khudobin stopped 28 shots. Red Wings 3, Sabres 1: Darren Helm, Gustav Nyquist and Tomas Tatar scored to lead Detroit to a comfortable 3-1 win over Buffalo. Goalie Petr Mrazek made 25 saves for Detroit as the Red Wings improved to 3-2 on their six-game road trip, which ends Thursday night in St. Louis. Blues 4, Oilers 2: Vladimir Tarasenko scored his 24th goal of the season and assisted on another as St. Louis extended their winning streak to five games with a 4-2 victory over Edmonton. David Backes, Jaden Schwartz and Alexander Steen also scored for St. Louis. Jori Lehtera earned assists on both goals and defenseman Barret Jackman added two assists. Jets 8, Panthers 2: Mathieu Perrault scored the team's second-ever hat trick — and then added a fourth goal for good measure — as Winnipeg overwhelmed Florida 8-2. Defenseman Dustin Byfuglign scored twice and Jay Harrison and Evander Kane once each to round off the Jets' scoring. Stars 5, Senators 4: Rookie defenseman John Klingberg scored two goals and backup goaltender Anders Lindback stopped 34 of 36 shots in relief of Kari Lehtonen as Dallas held off Ottawa 5-4 at American Airlines Center. Sharks 3, Coyotes 2: Defenseman Brenden Dilllon scored the game-winning goal in San Jose's 3-2 victory over Arizona at Gila River Arena. — Reuters