1938年2月9日,日军进犯濮阳县城。国民党濮阳专员兼冀鲁豫边区八县保安司令丁树本率部稍加抵抗即弃城东退至常庄村,准备随时渡黄河南逃。
3月8日,中共直南特委领导的第一支抗日武装河北民军第一路第四支队(简称四支队)转移到常庄附近的小濮州。次日,丁树本到小濮州为四支队训话,四支队全体指战员集合到村西头大庙前的空场里。
训话刚开始,西边来了日本骑兵。情况突然,丁惊慌跑回常庄。四支队大队长肖汉卿、副大队长刘大风当机立断,命部队做好战斗准备。这天正值小濮州骡马大会,赶会的群众很多,耀武扬威的日军不明情况,毫无戒备,当进入四支队的伏击圈时,被打了个措手不及,狼狈逃窜。
这次战斗击毙日军4人,缴获战马12匹和部分枪支。日军自侵占大名以南各县后,从没碰到过这么大的钉子,遭此痛击,岂肯罢休?
3月11日拂晓,日军进逼常庄。
丁树本进行了防御部署,四支队二中队担当正面防御。上午11时许,日军在机枪大炮配合下展开猛攻。在常庄东门外的小屯阵地,日军遭到二中队迎头痛击。
随即日军转攻常庄北面,丁树本部特务连和四支队三中队合力从敌人背后和两侧英勇出击。常庄群众也用四个自造的大火药炮往外猛轰。黑烟滚滚杀声不绝!
周围村庄的群众纷纷拿着花生、鸡蛋、油饼提着水前来慰问,有的拿着长矛大刀前来助阵。日军久攻不下,傍晚时分退至附近曹堂村,深夜又遭到四支队三中队和丁树本一部组成的敢死队的袭击,被迫连夜逃回濮阳县城。
常庄战斗毙伤日军数十名,缴获战马30匹及许多军用物品。常庄战斗的胜利,粉碎了日军在平原地区不可战胜的神话,大振了四支队的声威,鼓舞了当地群众的抗日斗志,同时也稳住了准备渡黄河南逃的丁树本,促使他留下就地抗战,推动了濮阳抗日救亡运动的发展。