五斗江大捷后,赣敌不甘于失败,第二十七师杨如轩部于5月中旬,第九师杨池生部及第二十七师于6月先后进犯井冈山,红四军先后在永新草市坳和龙源口将来犯之敌打败。随着军事斗争的节节胜利,井冈山的红色区域迅速扩大,边界斗争进入全盛时期。正当边界斗争一片生机盎然的时候,由于湖南省委的错误指示和红军大队的决策失误,导致了边界的“八月失败”。8月中旬,毛泽东在永新九陂得知红军大队在湖南失利的消息,亲自率领三十一营前往湖南迎接红军大队。23日,在桂东城与红军大队会合。之后,决定返回边界,收复失地。
在重返边界途中,“赣西独立第七师刘士毅部欺我败残,以五营追我至遂川。”(毛泽东:《井冈山前委给中央的报告》)想乘红军受挫虚弱之际,消灭红军。刘士毅部先派遣一个连到遂川禾源探听情况,同时阻挡红军回山。30日,红军主力在毛泽东、朱德率领下,进入禾源,将其击败。9月8日,红军主力回到黄坳,毛泽东、朱德对参加黄洋界保卫战的红军部队及遂川赤卫大队进行了慰问。
红军到达黄坳不久,刘士毅已把5个营的兵力分布在遂川城四周的新寨、洋村、牛头脑、雩田及银山、金山和城内,对县城形成包围之势。然后派出一小部到通往藻林的路上,想引诱红军进城,然后四面合击。
毛泽东、朱德得此情报后,认真分析了敌情,决定将计就计,回头吃掉这股赣敌,收复遂川,重振军威。于是,立即召开红军干部会议,部署攻打遂川城:毛泽东亲自率领红三十一团三营和遂川赤卫大队二分队打前锋,直接进城,突破敌人的伏击圈,然后杀个“回马枪”。炊事人员和后勤人员随后。朱德率二十八团和遂川赤卫大队第一分队作为后续部队迟两小时出发,出其不意,攻敌之后,前后夹击,形成反包围。
9月12日,红军从黄坳出发,当天到达堆子前的瓜子洲、陂田一带宿营。朱德向战士们作进一步动员,并察看战前准备工作。13日中午,红军和赤卫大队到达藻林圩镇用膳。由于三十一团第八连未作午餐准备,需要临时搭伙做饭,耽误了打前卫的时间,因此,临时将三十一团改为打后卫,二十八团打前卫,于饭后向城里推进。此时,敌人的一个排已来到藻林上冲作诱饵,红军前卫尖兵也在这时到达上冲,距敌不足一华里。朱德即令部队迅速靠近敌人。战斗在和风坳开始打响。敌接火后,按预定计划边打边退,红军和赤卫队假装中计,紧紧追赶,直抵遂川城西的天子地。红军稍事停顿,进一步察明敌情后,在朱德指挥下,由遂川赤卫大队二中队带路,向敌发起猛攻,一举楔入城内。敌见势不妙,又赶紧撤出城外,红军亦趁势追赶到城外,一直冲出离城20里地的任溪、吊颈树下一带。这时,驻在雩田之敌如梦初醒,慌忙往东北方向撤退。
县城敌人见红军已越过县城往东北方向冲去,又见红军后勤和炊事人员,挑着行担,进入城内,判定红军无后续部队,“消灭”红军时机已到。于是命令躲在城北金山、银山的敌人,向城内的红军后勤出击;命令城南新寨等地敌人往西庄、上溪涉水过河,切断红军回退之路。
正当敌军向城里猛烈射击时,红军三十一团第三营和遂川赤卫大队二分队,已到县城附近,一路抢占了遂川石桥(乐善桥),断敌南逃赣州去路,一路占据城西阳关桥,向城北的金山、银山守敌发起进攻。在红军猛烈炮火攻击下,不到半小时,敌便溃不成军,往城内逃窜。
这时,红军二十八团正在砂子岭,听到城内枪声大作,判定是红军后卫已投入了战斗,立即向县城反攻。敌人意料到固守县城无望,企图突围逃往赣州,刚踏上遂川石桥,被守备在此的三十一团红军迎头痛击,敌人慌不择路地跳入泉江河,结果一部分被淹死,幸存者全被红军俘虏。一个赤卫队员,揣着一支没有机柄的七九长枪,在河岸的土堆后背,从3个爬上岸的敌兵手里缴获3支九响枪。红军二十八团从城东压向城内,三十一团分两路从城南的遂川石桥、城北的金山、银山进攻敌军,把敌人紧紧包围在城内。经过一阵激烈地近战,敌营长赖氏见大势已去,命令其部属向红军交枪投降。敌营长胡氏企图顽抗,被红军当场击毙。叛变后当上刘士毅参谋的袁崇全,也在这次战斗中被打死,红军将士为王尔琢报了仇。这样,红军第二次占领遂川城。这次战斗,“我以四营进攻刘士毅,破之于遂川城,缴枪250支,俘营长连长各1名,排长3、4名,士兵200余人,余部退赣州。”(毛泽东:《井冈山前委给中央的报告》)
第二次攻占遂川城,红军大队回师井冈山首战告捷,不仅重创国民党军,扭转了“八月失败”所造成的被动局面,而且壮大了红军的力量,改善了部队装备,强化了地方武装,边界军民人心大振,为恢复井冈山革命根据地打开了新的局面。