1929年5月中旬,红四军在毛泽东、朱德的率领下从江西瑞金出发,进入福建。在中共闽西特委和当地群众的策应下,红四军一路突破敌人的围追堵截,于5月22日下午来到龙岩城西的小池乡。当天晚上,红军召开军事会议,听取了当地党组织关于龙岩城内守敌国民党军陈国辉部的情况汇报,在分析了敌我双方的情况后,迅速拟定了攻打龙岩的作战方案。
23日拂晓,红四军兵分两路出发:一、三纵队首先攻占了龙岩城的前哨阵地——龙门圩,并乘胜追抵城下,很快突破守敌在西门、南门的防守阵地;二纵队在地方游击队的引导下,占领了龙岩北门外制高点,并向北门守敌发起猛攻。上午9时许,两路红军击溃守敌,于城内胜利会师,龙岩城遂告解放。
当天下午,红四军为了调动陈国辉部主力从广东回援,相机加以消灭,于是主动撤出龙岩,挥师攻打永定。5月25日,红四军在地方武装的配合下攻占永定。从龙岩侥幸逃脱的守敌残部听说红军已经撤走,一面向正在广东的陈国辉报告,一面会同漳平永福的部分敌人重返龙岩城。红四军得到报告后,立即派出第三纵队二打龙岩。
6月3日拂晓,红四军第三纵队在闽西地方武装及龙岩赤卫队的配合下,分南北两路迅速向龙岩城逼近。城内守敌被打得措手不及,大部被歼,龙岩再次获得解放。5日,红军在龙岩城内召开军民大会,宣布成立龙岩县革命委员会。
陈国辉得知“老巢”龙岩第二次被红军攻占的报告后大为惊恐,马上率其主力从广东兼程回援。红四军见敌人中计,于是再次撤出龙岩,转攻上杭白砂等地的敌人,并制造出即将退回江西的假象。
陈国辉在途中得到红军“即将退回江西”的消息,又接连击退了红军部队的多次“阻击”,于是自以为红军不敢和他交锋,便趾高气扬地率其主力于6月6日“收复”龙岩城,随即在城里举行“庆功祝捷大会”,还宣布放假3天。
18日,红四军悄悄进抵龙岩附近的小池,召开军事会议,周密部署了攻打龙岩的作战计划。
19日拂晓,在闽西地方武装配合下,红军各部从南、西、北三面向龙岩城发动猛烈攻击,很快夺取了敌人设在城外的阵地,并迅速突入城内,对敌人进行分割包围。陈国辉听说红军入城,立刻抛下部队,化装逃走。激战到下午2时左右,红军全歼守敌2000多人,第三次占领龙岩城。