1944年夏,抗日战争进入大反攻阶段,7月8日,中共中央军委发出关于在微山湖区进行反顽斗争的指示,并决定苏北新四军一部划归山东军区领导,由山东军区统一领导这一斗争。八路军鲁南军区政委王麓水奉上级指示,集中主力五个连和地方武装三个大队,发起了消灭国民党“摩擦专家”“山东第三分区司令兼专员”周侗所部的战斗。
当时,周侗部的兵力部署是:“专员”公署、国民党滕县县政府直属部队共1300人,龟缩在程子庙据点。该据点寨墙四周设有机枪火力点。周侗倚仗险要的地形、坚固的工事和强大的火力,再加上有驻卞庄、杨庄、王庄顽军的策应,根本没把八路军的进攻放在眼里,狂妄地说:“除非八路身上长了翅膀,不然,是没有法子攻进来的。”战斗前,八路军武工队将程子庙顽军的情况侦察得一清二楚,用电报报告了王麓水。
7月19日,王麓水率领部队开到程子庙,很快拔掉了外围的5个据点,于21日拂晓发起总攻。顽军一面拼命顽抗,一面向周边日伪顽求援。部队开始攻城之时,王麓水接到侦察员报告:冯子固部等土顽和日军分别前来增援。王麓水沉着应战,当即布置部分力量阻击,同时命令部队调整战术,向程子庙内顽军再次发起攻势。他命令一连在据点西边由主攻变为佯攻,且火力要猛,以调动敌人兵力;三连和特务连埋伏在南门外,一旦发现南门敌人分兵支援西门,即从南门发起猛攻。下午4时,八路军首先在西门发起佯攻。面对八路军对西门的猛烈火力,顽军果然中计,将南门的守卫部队调往西面。埋伏在南门外的三连和特务连立即越过壕沟、用云梯攀上围墙,一举攻破了顽军城防,很快冲入据点。不久,微山湖大队也从东面突破城防,投入巷战。顽军很快被压缩在程子庙东头的据点里。为减少八路军部队伤亡,程子庙内的群众纷纷把自家房子掏空,让子弟兵穿房而过,逐步接近东头据点。战斗仅两小时,顽军除50余人逃窜外全部被歼。下午6时,战斗胜利结束,八路军俘顽军参谋长以下官兵778人,毙敌313人,缴获了顽军所有轻重武器和军需物资。