Boston Bruins' Jeremy Lauzon (79) and Vegas Golden Knights' Tomas Hyka (38) battle for the puck and during the first period of an NHL hockey game in Boston, Sunday, Nov. 11, 2018. (AP Photo/Michael Dwyer)
Boston Bruins' Jeremy Lauzon (79) and Vegas Golden Knights' Tomas Hyka (38) battle for the puck and during the first period of an NHL hockey game in Boston, Sunday, Nov. 11, 2018. (AP Photo/Michael Dwyer) Credit: Michael Dwyer

Boston — Jaroslav Halak stopped 37 shots to help the Boston Bruins to an 4-1 victory over the Vegas Golden Knights on Sunday night.

David Pastrnak scored again, and Danton Heinen, Jeremy Lauzon and Brad Marchand also had goals as Boston won for the fourth time in six games. Halak has won all three starts against the Golden Knights while allowing a total of five goals.

Cody Eakin scored for Vegas and Malcolm Subban finished with 33 saves. The Golden Knights lost for the third time in four games on their road trip.

One day after his second hat trick of the season, Pastrnak scored on the power play for his league-leading 16th goal to cap the scoring with 3:52 left.

The Bruins had seven power plays, including three two-man advantages.

Heinen scored on a tip 2:54 into the game and Lauzon got the first of his career into an empty net as he took advantage of Subban’s misplay off the end boards with 2:09 left in the opening period.

Marchand made it 3-0 just as a Bruins power play ended when he flipped the puck past Subban from his knees at the top of the crease 58 seconds into the second.

Eakin converted a pass from Alex Tuch with 9:05 remaining in the middle period to get Vegas on the scoreboard.

Coyotes 4, Capitals 1

Washington — Richard Panik and Alex Galchenyuk each had a goal and an assist, and Arizona became the latest team to take advantage of Washington’s penalty-killing struggles.

Galchenyuk and Vinnie Hinostroza each scored on the man advantage for Arizona, which snapped a three-game skid in the third game of a four-game trip. Washington has allowed six power-play goals in its last four games.

Panthers 5, Senators 1

Sunrise, Fla. — Aleksander Barkov scored twice during Florida’s five-goal second period and the Panthers won their fourth straight.

Frank Vatrano, Troy Brouwer and Jonathan Huberdeau also scored, and James Reimer made 33 saves. Reimer started in place of Roberto Luongo, who was given the night off after playing in Saturday’s 4-2 win over the New York Islanders.

Wild 3, Blues 2

St. Louis — Mikael Granlund scored his 10th goal of the season in the third period to lift Minnesota to its fifth win in six games.

Devan Dubnyk made 29 saves, and the Wild won for the 10th time in their last 12. They completed a franchise-record seven-game road trip at 5-2.

Jets 5, Devils 2

Winnipeg, Manitoba — Mark Scheifele had two goals and an assist to lead Winnipeg over New Jersey.

Nikolaj Ehlers added a goal and an assist, and Jack Roslovic and Mathieu Perreault also scored for the Jets.

Connor Hellebuyck stopped 34 shots. Blake Wheeler had two assists, extending his point streak to 10 games (two goals, 17 assists).

Brett Seney, with his first NHL goal, and Blake Coleman scored for New Jersey, and Damon Severson had two assists. Cory Schneider finished with 23 saves as the Devils finished a season-high seven-game trip 1-6-0.

Ehlers scored on a rebound at 7:54 of the second to push Winnipeg’s lead to 4-2, and Perrault capped the scoring with 7:13 left in the middle period.