1934年4月,红30军在红云台、金华寨、孽龙寨、马渡关等地沉重打击川军后,收紧阵地,退守牛盘寨、五谷寺、麻石口一线。红265团驻守通江东南边缘之罗顶寨、牛盘寨,阻击敌21军独立旅于邱家堡。独立旅辖3个团:周团驻东山坪李家营、杨家碥,曹团驻元山子、备装寨一带,黄团驻土地堡。
当战争还在金华寨、孽龙寨激烈进行时,30军军长余天云、政委李先念就到罗顶寨、牛盘寨察看地形,并决定在此阻击川军。罗顶寨成半岛形,东、西、南三面是狭谷,背面是山,与印合寨、复兴寺、牛盘寨相连,与牛盘寨相距15里。牛盘寨背后二里许为大寨坪,清嘉庆年间白莲教义军在王三槐领导下,据此险要阵地与清王朝抗拒两年多。李政委察看地形后,指挥赤卫军将岩边树木除留三四尺高的树桩外其余全部砍光。并给无数树庄穿衣戴帽,远看象红军战士守卫阵地。又在交通要道上整修工事。半夜后,川军从东山坪、元山子和备装寨出发,三路进攻罗顶寨。天亮时,敌军用大炮轰、机枪扫,把树桩打翻。后见无人还枪,认为红军早已撤退,就派一人上寨侦察,从抓的一老太婆口中得到“好多天都不见红军了”的消息后,川军转忧为喜,大起胆子摆盘烧烟,火夫忙于做饭,欲待烟足饭饱后才去追赶红军。
埋伏在大寨坪的红军主力,乘川军正烧烟煮饭之际,悄悄从坪上攻下去,将罗顶寨团团围住,歼敌120多人,击毙营长蒋树生。
罗顶寨一战,周团遭到重创,曹团、黄团急速移兵前往大寨坪解围。红军在坪后双山子吹号调兵。印合寨的红军从西赶来,复兴寺的红军一部从北面赶来。三路援军一到,又陷敌于包围之中。一场激战,打死川军200余人,缴获步枪300余支。
与此同时,驻土地堡的黄团,从烟灯寨向牛盘寨发起进攻。牛盘寨高数十丈,悬崖峭壁,仅西面一路可通,红军在险要处筑了三道工事。敌营12连攻破第一道工事,排长胡明义被打死。红军凭险固守,敌军进退两难,便躲在岩下洞里。这时飞来敌机5架,躲进山洞的川军等待飞机摧毁红军工事后再行冲锋。敌机投下第一颗炸弹落在敌阵地中爆炸,敌官兵死伤无数;第二颗炸弹落在山洞下。红军乘势攻击,双方混战一场,歼敌大部。