The Boston Bruins beat the Winnipeg Jets 4-3 in overtime on Friday at Canada Life Centre, spoiling Winnipeg’s season opener. JJ Peterka scored the winner at 3:21 of overtime on a breakaway feed from David Pastrnak.
The sharpest detail is how late Winnipeg lost control. Elias Lindholm tied the game 3-3 with 1:38 left in the third period, and Peterka finished the comeback in overtime, beating Stuart Skinner five-hole in Skinner’s debut as a Jet.
A Breakaway Ends A Wild Opener
Overtime breakaways are usually created by a single great read, and this one started with Pastrnak drawing a defender toward him before sliding the puck into open ice. Peterka described the play afterward with the clarity of a finisher who knew the pass was coming:
“I knew when (Pastrnak was) getting that I just have to take off and he’ll find me on the way. He kind of got the guy pulled to him, and an unbelievable pass.” JJ Peterka, Bruins forward, published by NHL.com
The winner capped a night that gave Winnipeg plenty to like and one result it will regret. Dylan DeMelo, Kyle Connor and Mario Ferraro scored for the Jets, who held a 3-2 lead into the final two minutes of regulation. Connor’s goal carried history with it: he scored in his ninth straight season opener, an NHL record per WinnipegJets.com, a streak that underlines how reliably he starts seasons even on a night that ended badly.
Boston got contributions from its future as well as its stars. Rookie James Hagens scored his first NHL goal, Jeremy Swayman made 30 saves, and the Bruins improved to 2-0-0 with a road win in one of the league’s loudest buildings. Skinner made 26 saves in his Jets debut, a performance that was solid for 58 minutes and will be remembered for the two goals that followed.
Winnipeg’s Lessons From Night One
Closing games is a skill, and the Jets’ first test of the skill ended with a failing grade they can still correct. Protecting a one-goal lead at home with under two minutes left requires clean exits and no soft coverage in front, and Boston found both cracks. Lindholm’s tying goal at 18:22 of the third period was the warning, and overtime punished the same looseness.
There is a wider Canadian picture on this Friday night. While Winnipeg was losing late, Dylan Garand was shutting out Detroit for the Rangers, and the night before, Edmonton and Vancouver combined for 16 goals. Opening week in Canada has offered every style of game, and Winnipeg’s was the cruelest version: a good performance with no points to show for the best fifty-eight minutes of it.
For Boston, the value of the win is in its construction. The Bruins did not lead late, did not panic, and got scoring from a rookie, a veteran center and their new finisher, with their best player creating the decisive play. Teams that stack wins like that in October tend to be the ones still comfortable in April.
By The Numbers
- Final score: Boston Bruins 4, Winnipeg Jets 3 (overtime)
- JJ Peterka: overtime winner at 3:21, assisted by David Pastrnak
- Elias Lindholm: tying goal with 1:38 left in the third period
- James Hagens: first NHL goal for Boston
- Jeremy Swayman: 30 saves; Boston improves to 2-0-0
- Winnipeg scorers: Dylan DeMelo, Kyle Connor, Mario Ferraro
- Kyle Connor: goal in his ninth straight season opener, an NHL record per WinnipegJets.com
- Stuart Skinner: 26 saves in his Jets debut
One Point, Plenty Of Film
Winnipeg does leave with a point, and openers are allowed to be imperfect. The Jets scored three times, got a record-setting goal from Connor, and saw Skinner play well enough to win for most of the night. None of that erases the finish, but it does frame it correctly: this was a game the Jets controlled and released, not a game they were never in.
Boston leaves Canada with four points from two games and a new winger already producing signature moments. Peterka’s finish, five-hole on a breakaway in a hostile building, is the sort of play that turns a good acquisition into a fan favorite in one night. The Bruins will take that outcome every time they visit Winnipeg.



