BOSTON (AP) Patrick Marleau and Joe Thornton scored 25 seconds apart in the second period to put the San Jose Sharks ahead, and they held on to beat the Boston Bruins 5-4 on Tuesday night.

Joe Pavelski got the scoring started 42 seconds into the game for the Sharks and had two assists. Melker Karlsson had a goal and an assist, also in the big second period when the Sharks capitalized on a string of Bruin penalties.

Joonas Donskoi scored in the first period and Brent Burns had two assists for San Jose, which won its third straight.

More from FoxSports

Brad Marchand, Loui Eriksson, Patrice Bergeron and Tyler Randell each scored for Boston.

STARS 3, SABRES 1

BUFFALO, N.Y. (AP) - Valeri Nichushkin scored 51 seconds into the game and Antti Niemi stopped 24 shots to help the Stars beat the Sabres.

Jason Spezza and Tyler Seguin also scored, and Dallas won a late coach's challenge on the way to becoming the first NHL team to 15 wins this season. The Stars' 30 points are tied with Montreal and the New York Rangers for tops in the league.

Ryan O'Reilly's power-play goal with 6:57 to play broke Niemi's shutout bid. Sam Reinhart tied the score moments later only to see the goal overturned after Stars coach Lindy Ruff challenged the call, and video review showed Tyler Ennis to be offside.

Linus Ullmark made 26 saves for Buffalo, losers of two straight at home.

BLUE JACKETS 3, BLUES 1

COLUMBUS, Ohio (AP) - Brandon Saad scored twice to help the Blue Jackets beat the Blues for their first three-game winning streak of the season.

Cody Goloubef also scored for Columbus, which has won five of its last seven games. Sergei Bobrovsky continues to recover from his poor start, making 19 saves for a 5-1-0 record in his last six games.

Kevin Shattenkirk scored for banged-up St. Louis, which beat Winnipeg on Monday but has dropped three of four. Brian Eilliot finished with 35 stops.

KINGS 3, FLYERS 2, SO

PHILADELPHIA (AP) - Anze Kopitar scored in the shootout to lead the Kings to a victory over the Flyers. Milan Lucic and Jamie McBain scored in regulation for Los Angeles, which opened a five-game road trip with its 12th win in 15 games while improving to 5-1 on the road this season.

Claude Giroux and Shayne Gostisbehere scored in regulation for Philadelphia.

Jonathan Quick had 36 saves through overtime for the Kings, and then stopped Sam Gagner, Giroux and Jakub Voracek in the shootout.

Philadelphia's Steve Mason had 38 saves and a stop on Jeff Carter in the shootout.

PENGUINS 4, WILD 3

PITTSBURGH (AP) - Evgeni Malkin scored two goals and picked up two assists for his first four-point game in two seasons to lead the Penguins over Minnesota.

David Perron and Beau Bennett also scored for Pittsburgh, which rode Malkin's inspired play to win for just the second time in five games. Marc-Andre Fleury made 26 saves as the Penguins, which lost defenseman Olli Maatta to an injury in the second period.

Mikael Granlund had a goal and an assist for the Wild. Jared Spurgeon and Mikko Koivu collected power play goals for Minnesota as it nearly rallied from a three-goal deficit. Devan Dubnyk stopped 25 shots as the Wild lost in regulation for only the second time in their last nine games.

MAPLE LEAFS 5, AVALANCHE 1

TORONTO (AP) - P.A. Parenteau scored twice as Toronto had four power-play goals and a short-handed score in a victory over Colorado.

Bozak had his first power-play goal of the season, Leo Komarov had Toronto's first short-handed goal, and James van Riemsdyk also scored to help the Maple Leafs win for the fourth time in five games. James Reimer stopped 34 shots for his fourth straight win.

Erik Johnson scored for Colorado. Reto Berra started and gave up four goals on 26 shots before he was pulled. Calvin Pickard came on in the third period and stopped three of the four shots he faced.

PREDATORS 3, DUCKS 2

NASHVILLE, Tenn. (AP) - James Neal and Miikka Salomaki gave Nashville the lead, and Pekka Rinne stopped 38 shots to lead the Predators over the Ducks.

Shea Weber also scored as Nashville won for the third time in four games.

Rickard Rakell and Mike Santorelli had goals for the Ducks, who have lost four of five. Frederik Andersen gave up three goals on 10 shots and was replaced in the second period by Anton Khudobin, who stopped all 11 shots he faced.