BFC keeps marauding Mohun Bagan at bay