NHL round-up: Mikael Granlund's overtime goal gives Sharks wild win
San Jose erased a 4-0 deficit after Detroit put in four goals in a span of 4:35 in the second period. The Sharks replied with four goals later in the period.
Detroit took a 5-4 lead with 6:40 remaining in regulation on a goal by Dylan Larkin, but San Jose pulled its goalie and tied the game with 1:29 left on a tally by Tomas Hertl.
Nico Sturm and Hertl each had two goals for the Sharks, who won in overtime for the second consecutive game. Zetterlund contributed a goal and an assist, Mikael Granlund had a goal and two assists and Jan Rutta notched two assists.
Michael Rasmussen collected two goals, Lucas Raymond logged a goal and an assist and Klim Kostin also scored. Ben Chiarot and Robby Fabbri each had two assists.
Stars 5, Capitals 4 (SO)
Roope Hintz scored twice in the third period as Dallas snapped a two-game skid at Washington.
Tyler Seguin and Mason Marchment also scored for the Stars in a back-and-forth contest, which called on Dallas to fight from behind three times, never holding the lead until the final score.
Dallas netminder Scott Wedgewood made three saves in the shootout, while Jason Robertson found the back of the net, sliding the puck past Washington goaltender Charlie Lindgren to secure the victory for the Stars.
Predators 5, Lightning 1
Defenseman Ryan McDonagh had a goal and an assist against his former team and Juuse Saros made 32 saves as surging Nashville beat visiting Tampa Bay.
Fellow defenseman Roman Josi also posted a goal and an assist, while Filip Forsberg, Juuso Parssinen and Yakov Trenin also scored for Nashville, who have won three straight and nine of 11. Saros was stout while earning his seventh win in eight starts. He played a key role in helping Nashville kill all four Tampa Bay power plays.
Alex Barre-Boulet scored and Jonas Johansson made 25 saves for the Lightning, who have been outscored 20-4 during a four-game slide on the road.
Kings 4, Canadiens 0
Quinton Byfield had two goals and an assist and Cam Talbot made 24 saves vs. Montreal to fuel Los Angeles to an NHL-record 11th straight road win to start the season.
Anze Kopitar notched three assists and Trevor Moore converted a breakaway in the third period to extend their respective season-opening road point streaks to 11 games. They are the second pair of teammates in NHL history to achieve that feat, joining Hall of Famers Wayne Gretzky and Jari Kurri (12 games in 1984-85 with the Edmonton Oilers).
Drew Doughty scored in a third straight game and added an assist for the Kings, who broke a tie with the 2006-07 Buffalo Sabres for the most consecutive road wins to start a season.
Sabers 3, Bruins 1
Buffalo opened the scoring with two second-period goals and never looked back en route to a win over hosts Boston.
JJ Peterka and Tage Thompson scored back-to-back goals to give the Sabres a lead that they would never relinquish, and Buffalo's Victor Olofsson rounded out the scoring in the third period.
Brad Marchand scored for Boston in the second period. He has collected the Bruins' past five goals over a three-game span, including the overtime winner against the Toronto Maple Leafs on Saturday and a hat trick in a 3-1 victory over the Columbus Jackets on Sunday.
Islanders 7, Blue Jackets 3
Mathew Barzal and Bo Horvat each scored twice for hosts New York, who overcame a second-period deficit and pulled away to beat Columbus in Elmont, N.Y.
Pierre Engvall, Cal Clutterbuck and Kyle Palmieri also scored for the Islanders, who racked up seven goals for the first time since a 7-2 win over the Toronto Maple Leafs on March 21.
Adam Fantilli scored twice and Emil Bemstrom had a goal for the Blue Jackets, who have lost three straight (0-2-1) and are 5-11-3 since November 1. Goalie Spencer Martin recorded 29 saves.
Flames 3, Hurricanes 2
Blake Coleman scored the decisive short-handed goal and added an assist as host Calgary netted a trio of third-period tallies en route to a comeback victory over Carolina.
Rasmus Andersson and Connor Zary also scored for the Flames, who snapped a two-game losing streak. Goaltender Dustin Wolf, in just his second NHL start of the season and the third of his career, made 28 saves.
Stefan Noesen and Michael Bunting scored for the Hurricanes, who have lost three consecutive games to open a six-game road trip. Goalie Pyotr Kochetkov stopped 24 shots.
Maple Leafs 4, Senators 3
David Kampf scored the go-ahead goal in the second period and visiting Toronto defeated Ottawa.
Mitchell Marner, Calle Jarnkrok and William Nylander also scored for the Maple Leafs. Jake McCabe and TJ Brodie each added two assists. Joseph Woll, making his fifth straight start, had a strong game, stopping 29 shots before being injured while making a save in the third period. Martin Jones took over and made nine saves.
Josh Norris, Jacob Bernard-Docker and Claude Giroux scored for the Senators. Anton Forsberg made 18 saves for the Senators, who had won their two previous games.
Jets 4, Avalanche 2
Kyle Connor scored twice and Connor Hellebuyck made 32 saves as Winnipeg defeated Colorado in Denver.
Josh Morrissey collected a goal and an assist and Adam Lowry also scored for Winnipeg. Axel Jonsson-Fjallby, Nikolaj Ehlers, Dylan Samberg and Nino Niederreiter also registered helpers.
Nathan MacKinnon led the Avalanche with a goal and an assist. Joel Kiviranta also scored, while Devon Toews, Sam Malinski and Bowen Byram picked up one assist apiece. Alexandar Georgiev made 24 stops for Colorado.
Flyers 4, Coyotes 1
Travis Konecny scored two goals, including one short-handed, and Carter Hart made 25 saves as Philadelphia snapped Arizona's five-game winning streak in Tempe, Ariz.
Cam York had a goal and an assist and Joel Farabee also scored for Philadelphia, who extended their point streak to four games (3-0-1). It also was the third straight road win for the Flyers, who have won six of their last seven road contests.
Lawson Crouse scored for Arizona. Connor Ingram, the NHL's First Star of the Week, finished with 22 saves. His personal five-game winning streak came to an end.