The Wild started overtime on the penalty kill after Matt Dumba was called for holding with 38 seconds left in the third period. Hall's goal was set up by Kirill Kaprizov's tripping penalty at 2:57 of overtime.
"I was just trying to make the next save, keep us in the game, and it felt like a long time with 4-on-3 in our zone there in OT," Fleury said. "It [stinks], 10 seconds left, and I was going down hard in front, blocking shots. Yes, it's tough, so tough to lose that way."
Pastrnak had a goal and an assist, and Linus Ullmark made 24 saves for Boston (5-1-0), which is 4-0-0 at home this season.
Zdeno Chara, who signed a one-day contract and retired with the Bruins on Sept. 20, was honored with the ceremonial puck drop in a pregame ceremony.
"I knew [Chara] way back when," Bruins forward Nick Foligno said. "My first year (with the Ottawa Senators) he was still there in training camp, so I got to meet him. He's a guy that I just have so much respect for. He came here and changed the culture completely."
Jared Spurgeon had a goal and an assist, and Marc-Andre Fleury made 38 saves for Minnesota (1-3-1). Mats Zuccarello had two assists to extend his season-opening point streak to five games (four goals, six assists).
"We competed, we battled back," Wild coach Dean Evason said. "Very resilient again, and we just didn't get the result, obviously."
Brandon Duhaime gave the Wild a 1-0 lead at 1:55 of the first period. While killing off Joel Eriksson Ek's slashing penalty, Connor Dewar poked the puck free in the neutral zone and sent it to Duhaime, who beat Ullmark glove side on a short-handed breakaway.