Brad Marchand scored his league leading 36th goal as the Boston Bruins continue to make their playoff push with a 5-2 road win in Calgary.

The Flames were riding a 10 game win streak until the B's showed up.

Along with Marchand, David Pastrnak scored twice (29,30 goals). David Backes and Matt Belesky added the other two goals.

Backup goalie Anton Khudobin made 21 saves for the win.

The Bruins are now 38-26-6, good for 82 points in the standings. They are keeping a solid hold on third place in their Atlantic Division.