这时，林家因多数家勇跟随林文察与林文明赴浙江与太平军作战，庄中只有72名壮丁。但在林文凤指挥下，林家人靠着大砲等强大火力予以还击，随即展开三天的激烈攻防战。期间，林家庄宅几乎失守，但林家家人日夜死守，援军突袭林日成阵中，击杀敌军数百人，一加上翁仔社〔今台中市丰原区翁子〕罗冠英与东势角客家人分别派出援人支援，另太平林家与涂城等附近族亲也派出四百多名勇丁支援，共同击退来袭之林日成军。同时，林向荣率领2200名（一说为3000名）士兵驻扎嘉义，并于4月28日击退戴军。之后清军出城，在坊牌与戴彩龙率领的戴军一万