MSC spikers stay unbeaten, survive battle with Ponaganset