Viktor Arvidsson, Pavel Zacha, Tanner Jeannot and Marat Khusnutdinov also scored for the Bruins (32-20-3), who are 10-1-1 in their past 12 games. Jeremy Swayman made 33 saves.
“It’s very impressive with the way we’ve played in January,” Boston coach Marco Sturm said. “It’s a tough month, it always has been. It’s a grind after Christmas, so to come back (after the break) and play the way we have is really good. Very consistent, very structured. Our best players were our best players, David (Pastrnak) was outstanding, and our goalies were back to business. A lot of good things happened, especially at home. We feel very comfortable at home. It was a good month.”
Boston's next game will be against the Tampa Bay Lightning in the 2026 Navy Federal Credit Union Stadium Series at Raymond James Stadium in Tampa on Sunday.
“Now it’s about taking it on the road,” Mittelstadt said. “It’s going to be a blast. Outdoor hockey, you can’t beat it. It’s what I do for All-Star break every year. I’m very excited. It’s going to be a blast.”
Travis Konecny had a goal and an assist, and Nikita Grebenkin and Matvei Michkov scored for the Flyers (24-20-9), who have lost three in a row, including 5-3 at the Columbus Blue Jackets on Wednesday, and 10 of their past 12 (2-8-2).
“It’s not gone our way, but we should still be confident,” Philadelphia defenseman Rasmus Ristolainen said. “We’ve showed it early in the year, we’ve showed it in some games here and there that we can be a good team against anyone we play against. We’ve just got to figure it out and stop the bleeding.”
Samuel Ersson allowed five goals on 20 shots before leaving the game after the second period with a lower-body injury. Dan Vladar stopped all six shots he faced in the third.
“He was kind of hurt a little bit,” coach Rick Tocchet said. “I didn’t want to put [Vladar] in, but we had no choice.”
Arvidsson gave the Bruins a 1-0 lead at 9:49 of the first period. He received a pass from Mittelstadt and scored five-hole on a one-timer from the right circle.