Fans braved the weather on Wednesday night in traveling to TD Garden, and were rewarded with a 2-1 Bruins victory behind Tim Thomas ‘ 24th win of the season.
Brad Marchand  and Milan Lucic  scored in the first and second period, respectively. Marchand is now fourth on the B’s with 13 goals, while Lucic improved his team-leading total to 20. Defenseman Bryan Allen scored the Panthers’ lone goal at 8:37 of the third period.
Thomas, now 24-5-6 on the season, is now tied with Canadiens’ netminder Carey Price  for second in the NHL  lead in wins. Anaheim goalie Jonas Hiller leads the league with 25. Thomas sits atop the league in save percentage, goals against average, and is tied for the league lead in shutouts. He made 34 saves Wednesday night, with the B’s firing 35 shots on Tomas Vokoun.
The Bruins will now break for the All-Star weekend. The skills competition will take place Saturday, with the actual game being played Sunday in Raleigh, N.C. The B’s will will return to action Tuesday in that very city, taking on the Hurricanes in the fourth meeting between the teams this season.
WHAT WENT RIGHT FOR THE BRUINS
-Milan Lucic reached the 20-goal plateau for the first time in his career. Less than two minutes into the second, linemate David Krejci  won a faceoff straight back to Lucic at the top of the left circle, and the 22-year-old winger didn’t waste any time firing a quick snap shot into the top right corner. Lucic now has four goals in his last six games. Coming into the season, he said getting 20 goals was one of his targets. Time to raise the bar a little higher.
– The Bruins didn’t see another center suffer an injury, which was certainly a concern when David Krejci was down on the ice after crashing into the boards following a hit from Panthers forward Rostislav Olesz. Trainer Don DelNegro came out to tend to him, and Krejci left the ice and went down the tunnel. Moments after the scare, Krejci was back on the bench and returned to the ice in short order, not missing any shifts in the process.
Krejci went on to play a huge role in Lucic’s second-period tally, winning the face-off clean in the Panthers’ zone early in the period and drawing it to Lucic, who fired a quick snapshot past Vokoun from high in the circle.
– Brad Marchand remains hot for the Bruins. The surprising offensive contributor now has 11 points (7 G, 4 A) in his last 11 games and has 13 goals thus far in his rookie year. He beat Vokoun on a wraparound in the first period for the game’s first goal. Linemate Patrice Bergeron  picked up the primary assist and now has 15 points over his last 10 games.
– The Bruins stayed out of the box. The Bruins avoided the sin bin until the refs found Dennis Seidenberg  guilty of a hold 5:37 into the third. The one infraction matched a season low for the B’s.
WHAT WENT WRONG FOR THE BRUINS
– Nathan Horton  now has one goal over his last 20 games. His line had a much stronger effort on Wednesday than in the team’s 2-0 loss Monday in which he was demoted to a line with Blake Wheeler  and Tyler Seguin .
– Thomas lost what would have been a league-leading eighth shutout of the season when Bryan Allen made it a 2-1 game at 8:37 of the third. Thomas remains tied with Henrik Lundqvist  with seven blankings on the season.
The Panthers outshot the B’s, 16-9, in the third.
– With how well Marchand has been playing, you almost wish he didn’t have to take five days off for the All-Star break.
Scott McLaughlin contributed to this report.