Faksa gave the Blues a 1-0 lead at 6:25 of the first period, redirecting Scott Perunovich’s shot through traffic.
“We know how good we can be, and it’s frustrating when things aren’t clicking,” Perunovich said. “That’s just how it goes for every team in every league, so it definitely feels nice to get closer to our game and come out with a win.”
Frederic tied it 1-1 at 9:26 on a rebound of Georgii Merkulov’s between-the-legs redirect attempt off Binnington’s pads.
Frederic, a St. Louis native, then gave the Bruins a 2-1 lead at 12:12, tipping Mason Lohrei’s shot from the left point.
He had gone 17 straight games without a goal (Oct. 8 at the Florida Panthers).
“We didn’t have a lot of juice in the tank,” Bruins coach Jim Montgomery said. “I don’t know why we didn’t. … We had legs in the first, [but it] kind of fell off after that.”
NOTES: Boston forward Mark Kastelic left the game early in the second period because of a lower-body injury; he was checked by St. Louis defenseman Ryan Suter in the final minute of the first. Montgomery said he is day to day. … Frederic is the third Missouri-born player to have a multigoal game against the Blues (Pat LaFontaine, six times; Clayton Keller). … Schenn scored his ninth overtime goal with the Blues and trails only Vladimir Tarasenko (10) for the most in franchise history. It was Schenn’s 17th overtime point with St. Louis, tying Alex Pietrangelo and Pavol Demitra for the most in franchise history. … Merkulov got his first NHL point in his season debut for Boston after he was recalled from Providence of the American Hockey League on Saturday. The 24-year-old forward played four NHL games last season. … Forward Tyler Johnson did not play because of “family reasons” but is expected to return to the Bruins on Sunday.