BOSTON -- David Pastrnak scored his second goal of the game 2:23 into overtime and the Boston Bruins continued their recent success against the Florida Panthers with a 4-3 victory on Monday night.

Pastrnak got his team-leading 15th goal by cutting in from the left wing, shifting around goaltender Roberto Luongo and tucking in the game-winner.

David Backes and Tim Schaller also scored for the Bruins, who are 15-2-1 in their last 18 games against the Panthers. Tuukka Rask stopped 27 shots to raise his record to 14-4-1 this season and 17-3-1 in his career against Florida.

Jaromir Jagr had a goal for the Panthers, the 754th of his career, and Luongo finished with 32 saves.

Florida's Jason Demers slipped a shot under Rask, tying it with 1:29 to play, after the Bruins had moved ahead when Backes tipped in Ryan Spooner's shot for the go-ahead goal with 6:52 remaining.

Aleksander Barkov also scored for the Panthers.

CAPITALS 3, SABRES 2, OT

WASHINGTON -- Marcus Johansson scored the tying goal late in the third period and got the winner midway through overtime to lift Washington past Buffalo.

The goals were Johansson's third and fourth in his last five games. He has 11 for the season.

Jay Beagle added the Capitals' first even-strength goal in three games, as Washington snapped a three-game losing skid. Braden Holtby made 31 saves in the victory, the Capitals second over the Sabres in an 11-day stretch.

Kyle Okposo scored his team-leading eighth goal of the season to give the Sabres the lead in the second period. Zemgus Girgensons also scored early for Buffalo, and Robin Lehner made 30 stops for the visitors.

BLUE JACKETS 4, COYOTES 1

COLUMBUS, Ohio -- Sam Gagner had two goals and two assists to help Columbus beat Arizona for the second time in three days.

Nick Foligno and Zach Werensky also scored for the Blue Jackets, who won for the fourth straight time and ninth of their last 12. Columbus picked up its 500th win in franchise history in sweeping the two-game season series with the Coyotes.

Sergei Bobrovsky stopped 17 shots for Columbus.

Arizona backup goaltender Louis Domingue had 30 saves, two days after the Blue Jackets hammered starter Mike Smith with a franchise-record 60 shots in a 3-2 shootout victory in Phoenix.

Arizona struck first 9:28 into the game when Alex Goligoski fed a pass on a power play to Tobias Reider, who slammed it past Bobrovsky's glove side from between the circles.

PENGUINS 8, SENATORS 5

PITTSBURGH -- Bryan Rust had his first career hat trick, Sidney Crosby added his NHL-leading 17th goal and Pittsburgh raced past Ottawa.

Evgeni Malkin and Phil Kessel each had a goal and two assists for the Penguins, and Matt Cullen and Justin Schultz also scored. Pittsburgh scored six times over the final 32 minutes after spotting the Senators a 4-2 lead.

Matt Murray made 17 saves after coming in for an ineffective Marc-Andre Fleury in the second period.

Pittsburgh has won three straight overall and improved to 7-0-2 in its last nine against the Senators.

Matt Stone had a goal and two assists for Ottawa. Erik Karlsson, Mike Hoffman, Mark Stone and Dion Phaneuf also scored for as the Senators lost in regulation for just the second time in its last eight games.