Brad Marchand did it again! For the third straight game he gets the game winning goal - this one with 22 seconds left in regulation as the Boston Bruins beat the Philadelphia Flyers 3-2.

Marchand had scored the game winner in overtime in two games earlier in the week.

Last night's goal was his 29th of the season.

Goalie Tuukka Rask made 31 saves to get the win.

The B's are 42-15-8, good for 92 points in the standings. They remain six points behind first place Tampa Bay with three games (possible 6 points) in hand.

NOTE: Next is a home-and-home series with the Chicago Blackhawks, Saturday at 12:30pm and Sunday at noon. Both games are live on Sports Radio 92.9 The Ticket.

More From 92.9 The Ticket