Philadelphia Flyers' Robert Hagg, left, collides with Minnesota Wild's Nate Prosser during the third period of an NHL hockey game, Monday, Jan. 14, 2019, in Philadelphia. Philadelphia won 7-4. (AP Photo/Matt Slocum)
Philadelphia Flyers' Robert Hagg, left, collides with Minnesota Wild's Nate Prosser during the third period of an NHL hockey game, Monday, Jan. 14, 2019, in Philadelphia. Philadelphia won 7-4. (AP Photo/Matt Slocum) Credit: Matt Slocum

Boston — Jeff Petry scored 15 seconds into overtime, batting the puck out of the air and past Tuukka Rask to lead the Montreal Canadiens to a 3-2 victory over the Boston Bruins on Monday night.

Carey Price stopped 41 shots for the Canadiens. Paul Byron scored a short-handed goal, and Brendan Gallagher also scored to help Montreal earn its third victory in four tries.

Rask made 19 saves but lost for the first time in his last six starts. David Krejci scored a power-play goal — with Rask pulled for a 6-on-4 — with just 38 seconds left in regulation to send the game into overtime.

A year after the Bruins swept their Original Six rivals in the season series — winning six matchups in a row in all — the Canadiens managed to split their four meetings this season.

Brad Marchand scored for Boston, giving the Bruins a 1-0 lead about six minutes into the game, but Gallaher tied it before the end of the period.

Late in the second, with Victor Mete off for hooking, Byron outskated Boston’s Patrice Bergeron to a loose puck at the blue line and went in on the net, switching to his backhand before flipping it past Rask’s glove for the go-ahead goal.

It stayed that way until Montreal’s Michael Chaput was called for delay of game for shooting the puck over the glass with 2:05 left. Rask came off 30 seconds later, and the Bruins worked their two-man advantage and got the puck to Krejci, who wristed it into the net to tie it.

Notes: David Pastrnak played in his 300th NHL game. … The Bruins wore the sweaters they made for the Winter Classic, at Notre Dame Stadium against the Chicago Blackhawks. … Bergeron has 13 points in 11 games since he missed 16 with a rib injury. … Canadiens coach Claude Julien improved to 2-6 against the team he led to the 2011 Stanley Cup championship. … Byron, who hadn’t scored a point in six games, scored his first goal since back-to-back game-winners on Dec. 20 and 22.

Flyers 7, Wild 4

Philadelphia — James van Riemsdyk recorded a hat trick, and Nolan Patrick had two goals and an assist to lead Philadelphia over Minnesota.

Wayne Simmonds also had two goals for the Flyers. Carter Hart had 34 saves. It was just the second win in the last 11 games for Philadelphia, which began Monday with the fewest points in the league.

Jason Zucker, Marcus Foligno, Joel Eriksson Ek and Ryan Suter scored for Minnesota.

The Wild dropped to 0-5-1 against Metropolitan Division teams.

Avalanche 6, Maple Leafs 3

Toronto — Carl Soderberg had his first career hat trick and Colorado topped Toronto.

Gabriel Landeskog, Mikko Rantanen and Matt Calvert also scored for Colorado, which had lost nine of its last 10 games overall (1-7-2), and seven straight in regulation on the road. Semyon Varlamov stopped 17 shots.

Igor Ozhiganov, Kasperi Kapanen and Mitch Marner scored for Toronto. Frederik Andersen made 32 saves in his return to the starting lineup after missing eight games with a groin injury. Auston Matthews added two assists.

Toronto has lost five of its last seven games and four of five at home.

Devils 8, Blackhawks 5

Newark, n.j. — Kyle Palmieri and Blake Coleman each scored twice, and New Jersey had its biggest offensive game of the season in beating Chicago.

Travis Zajac, Sami Vatanen, Kevin Rooney and Brett Seney also scored as the Devils won consecutive games for only the third time since opening the season with four straight wins. Rookie goaltender Mackenzie Blackwood won for the fifth time in seven decisions.

Patrick Kane scored twice and set up two others for the Blackhawks. Brent Seabrook, Dominik Kahun and Brandon Saad also scored for Chicago, which left goaltenders Cam Ward and Collin Delia defenseless most of the game in giving up at least seven goals for the fifth time this season. The eight goals against tied the most given up by the Blackhawks this season.

Blues 4, Capitals 1

Washington — Vince Dunn scored his first goal since October, David Perron extended his point streak and St. Louis scored three goals in a five-minute span to beat Washington for its first three-game winning streak of the season.

Dunn banked the puck in on a double deflection for his first goal in 33 games and assisted on Perron’s goal with a no-look backhanded pass. Ivan Barbashev and Vladimir Tarasenko also scored.

Perron, who rejoined St. Louis as a free agent in the offseason, has five goals and nine assists during his career-best 11-game point streak.

Alex Ovechkin scored his league-leading 33rd goal of the season for Washington, which dropped its second in a row. Ovechkin took over sole possession of sixth in NHL history with his 238th career power-play goal and tied Dave Andreychuk at 14th on the all-time list with the 640th goal of his career.