Tavares scored his 15th goal at 12:13 and his team-leading 16th — the 100th of his career — 30 seconds later, and Evgeni Nabokov made 22 saves for the Islanders. Josh Bailey, Casey Cizikas and Frans Nielsen also scored for the Islanders, who won for the third time in four games and improved to 11-11-3.
Tavares' first goal came as Washington's Mike Ribeiro was serving a four-minute penalty for high sticking and unsportsmanlike conduct. His second came with Jeff Schultz in the box — also for a double-minor — as Tavares beat Washington's Philipp Grubauer, who faced 45 shots in his first NHL start.
BLUE JACKETS 3, RED WINGS 0
COLUMBUS, Ohio (AP) — Sergei Bobrovsky had 29 saves in his first career shutout, and Cam Atkinson and Nick Foligno took advantage of Detroit giveaways to score goals in leading the suddenly hot Columbus Blue Jackets to a victory over the Red Wings.
Jack Johnson also picked up a power-play goal for the Blue Jackets, who have won four in a row and earned points in their last six. For a change they didn't work overtime. They had gone to extra time in their previous five games.
Bobrovsky, acquired in a trade with Philadelphia last summer, picked up his first career shutout in his 99th NHL game and 16th with Columbus.
BRUINS 3, FLYERS 0
Tuukka Rask made 23 saves in his second shutout of the season as the Bruins won the first of three meetings with Philadelphia. Goals scored by Seguin, Chris Kelly and Daniel Paille in the first period were all Boston needed against the slumping Flyers.
One week after reaching .500 for the first time this season, the Flyers lost their third straight.
BLUES 4, SHARKS 3, OT
Berglund's team-leading 12th goal of the season came after the Blues rallied from two goals down in the third period. Sobotka, in the best stretch of his career, had both scores to tie it before Berglund's game-winner. Sobotka has five goals in his last three games.
Scott Gomez had a goal and assist for San Jose, which has lost nine of its last 11 against St. Louis.
PENGUINS 5, MAPLE LEAFS 4, SO
Phil Kessel forced overtime for the Maple Leafs with his seventh of the season at 15:40 of the third.
Neal, Crosby, Beau Bennett and Pascal Dupuis scored in regulation for Pittsburgh (17-8-0), which outshot Toronto 41-26. Crosby scored in his first game in Toronto in over three years to extend his point streak to a season-high seven games (five goals, 10 assists).
HURRICANES 6, DEVILS 3
RALEIGH, N.C. (AP) — Jiri Tlusty had two goals, and surging Carolina built an early lead and carried it through to a victory over slumping New Jersey.
Alexander Semin and Jay Harrison scored 28 seconds apart in the first period, and Jeff Skinner and Chris Terry — in his NHL debut — added goals for the Hurricanes, who won for the fifth time in six games. Dan Ellis made 31 saves in the victory.
Tlusty's second goal was into an empty net with 1:14 remaining.
New Jersey got two goals from Ilya Kovalchuk, including a short-handed tally, and one from Patrik Elias, but that wasn't enough for the Devils to avoid their seventh loss in eight games without top goalie Martin Brodeur.
CANADIENS 4, LIGHTNING 3
TAMPA, Fla. (AP) — Brendan Gallagher broke a tie with Montreal's third goal of the third period, and the Eastern Conference-leading Canadiens rallied to beat Tampa Bay.
The Canadiens pulled within 3-2 on Brian Gionta's power-play goal 3:49 into the third, and Alexei Emelin tied it at 7:33. Gallagher then put the puck past Cedrick Desjardins from in-close to give Montreal a 4-3 lead with 7:57 to play.
COYOTES 2, STARS 1
Mike Smith made 20 saves for the Coyotes, who ended a two-game losing streak. Phoenix won the season series from Dallas 2-1-1 and has a point in nine of 10 games against the Stars.
Jaromir Jagr scored a goal during a 5-on-3 power play for the Stars, who had a two-game winning streak snapped.
WILD 2, PREDATORS 1, SO
NASHVILLE, Tenn. (AP) — Matt Cullen scored the shootout-winning goal to give Minnesota a victory over Nashville.
The Wild, who have won two of three, sent Nashville to its fourth loss in five games.
KINGS 6, FLAMES 2
LOS ANGELES (AP) — Jeff Carter opened the scoring with his 13th goal in 13 games, Justin Williams had a goal and two assists, and the Los Angeles Kings beat Calgary in their first of back-to-back home games against the Flames.
Anze Kopitar, Colin Fraser, Trevor Lewis and rookie defenceman Jake Muzzin also had goals, defenceman Slava Voynov tied a career high with his second three-assist game in a week, and Jonathan Quick made 17 saves to help lift the defending Stanley Cup champions into a tie with St. Louis and Detroit for fourth place in the Western Conference.
Michael Cammalleri and Alex Tanguay scored for Calgary. Miikka Kiprusoff, making his third straight start after missing 13 games because of a sprained knee, gave up six goals on 22 shots and was replaced by Joey MacDonald after Fraser's goal with 11:38 remaining.