Newark, New Jersey: Rookie Frank Vatrano scored early, Jonas Gustavsson made 19 saves and the struggling Boston Bruins beat the banged up New Jersey Devils 4-1 on Friday night for the 3,000th win in franchise history.

Ryan Spooner, Jimmy Hayes and Colin Miller also scored as the Bruins snapped a two-game losing streak and won for only the second time in seven games.

Bobby Farnham scored for the Devils, who have dropped three straight games in regulation for the first time since the start of the season. Cory Schneider finished with 27 saves.

The game was the start of a five-game road trip for the Bruins, and that might be the best place for them now. They are now 12-3-2 on the road and 9-11-2 at home. Boston has won their last five against New Jersey and 17 of 20.

Ryan Kesler tied it on a power play with his second goal of the game early in the third period, Ryan Getzlaf got the deciding goal in the fourth round of the shootout and Anaheim beat St. Louis. Corey Perry also scored for the Ducks and John Gibson made 25 saves.

Ryan Reaves, Troy Brouwer and Robby Fabbri scored for the Blues, who have lost five in a row (0-2-3) for the first time since dropping their final six of the 2013-14 season. They were coming off back-to-back overtime losses to Ottawa and Colorado in which they squandered two-goal leads in both games - and did it again against the Ducks. The Blues have lost 10 straight games in Anaheim since October 17, 2009.

Phillip Danault scored his first NHL goal, Corey Crawford made 28 saves and Chicago beat Buffalo 3-1 for their sixth consecutive victory.

Niklas Hjalmarsson and Jonathan Toews also scored for Chicago, and Crawford remained perfect in seven career starts against Buffalo. The Blackhawks have won nine in a row against the Sabres. Ryan O’Reilly had Buffalo’s only goal in the Sabres’ sixth consecutive loss. Chad Johnson had 42 stops in a terrific performance.