Toronto Maple Leafs' Andreas Johnsson (18) looks for the rebound after taking a shot on Boston Bruins' Jaroslav Halak (41) as Torey Krug (47) defends during the first period of an NHL hockey game in Boston, Saturday, Dec. 8, 2018. (AP Photo/Michael Dwyer)
Toronto Maple Leafs' Andreas Johnsson (18) looks for the rebound after taking a shot on Boston Bruins' Jaroslav Halak (41) as Torey Krug (47) defends during the first period of an NHL hockey game in Boston, Saturday, Dec. 8, 2018. (AP Photo/Michael Dwyer) Credit: Michael Dwyer

Boston — David Krejci had a goal and assist to move past Hall of Famer Cam Neely for 10th on the Bruins’ all-time scoring list, and Boston snapped a three-game losing streak with a 6-3 win over the Toronto Maple Leafs on Saturday night.

Jakob Forsbacka-Karlsson, David Backes, Ryan Donato, Torey Krug and Danton Heinen also scored for the Bruins. Jaroslav Halak stopped 29 shots.

Toronto goalie Frederik Andersen was pulled early in the third after giving up six goals on 28 shots. He entered with an 11-1 record and 2.08 goals against in his career against Boston. Auston Matthews, Travis Dermott and Andreas Johnsson each had a goal.

Earlier in the week, Boston coach Bruce Cassidy said teams “could be” playing more physical against his more skilled players with a pair of bigger defensemen — Zdeno Chara and Kevan Miller — sidelined by injuries. They seemed to respond.

Leading 1-0, the Bruins appeared to be more physical and determined when they scored twice in the second period.

Less than a minute after Charlie McAvoy hit the post— Boston’s second shot off iron in about a 3½-minute span — Brad Marchand set up Backes in the slot, where he fired a rising shot past Andersen’s glove and inside the right post for a power-play goal at 8:54.

Krug’s first goal first of the season made it 3-0 just under nine minutes later. After a flurry of chances, he scored on a wrister from the left point.

Heinen collected a puck along the boards early in the third, split a pair of Toronto players before flipping a shot over Andersen to make it 4-0 at 1:47.

Dermott beat Halak with a shot from the mid-slot area 4:03 into the third, but Krejci made it 5-1 only 34 seconds later. Donato scored at 6:13, sending Andersen to the bench to a chorus of jeers and cheers. Garret Sparks replaced him and stopped all four shots he faced.

The Bruins had taken a 1-0 edge 11:20 into the game when Forsbacka-Karlsson redirected a pass and tapped in his own rebound.

Lightning 7, Avalanche 1

Tampa, Fla. — Steven Stamkos had two goals and two assists as the NHL-leading Lightning won their sixth consecutive game.

Stamkos scored twice in the first period and had two second-period assists. It was his franchise-best 13th four-point game.

Capitals 4, Blue Jackets 0

Columbus, Ohio — Alex Ovechkin scored his NHL-leading 22nd goal and Braden Holtby got his 34th career shutout in Washington’s victory over Columbus.

Holtby finished with 28 saves. Travis Boyd had a goal and an assist, and Brett Connolly and Dmitrij Jaskin also scored for the defending Stanley Cup champions.

Flyers 6, Sabres 2

Buffalo, n.y. — Claude Giroux had a goal and three assists to lead Philadelphia past Buffalo.

James van Riemsdyk added a goal and an assist to help the Flyers open a five-game trip with their third win in 10 games.

Kings 5, Golden Knights 1

Los Angeles — Derek Forbort had a goal and an assist, Jonathan Quick made 29 saves and Los Angeles beat Vegas.

Nikita Scherbak, Matt Luff, Jeff Carter and Nate Thompson also scored to help the Kings tie their season high from a 5-2 victory over Edmonton on Nov. 25.

Rangers 5, Panthers 4 (so)

Sunrise, Fla. — Kevin Hayes had the deciding goal in the third round of the shootout, lifting New York past Florida.

After Mika Zibanejad and Kevin Shattenkirk scored in the shootout for New York and Jonathan Huberdeau tallied for Florida, Hayes beat Roberto Luongo to end the Rangers’ three-game losing streak.

Senators 2, Penguins 1 (ot)

Ottawa, Ontario— Ryan Dzingel scored on a power play at 1:20 of overtime to lift Ottawa past Pittsburgh.

The Penguins were called for too many men on the ice, setting up the winning power play.

Islanders 3, Red Wings 2

Detroit — Matt Martin broke a tie with 16:36 remaining, capping New York’s comeback victory over Detroit.

Down 2-0, New York rallied on goals by Casey Cizikas and Ryan Pulock. Justin Abdelkader and Niklas Kronwall scored for Detroit.