自1883年中法战争爆发以来,法军凭借武器装备的优势屡次增兵犯我国境,随着谅山、镇南关的相继失守,清军已然退无可退。清军主将潘鼎新因作战不利被清政府革职,于是,年近古稀的老将冯子材帮办广西军务,领兵前往镇南关抗击法军。
战役前,冯子材制定了详细的作战计划,依托地形修筑了坚固的防御工事,更身先士卒激励士气,显示出一名主将的高超用兵艺术,这也是镇南关大捷的评价如此之高的原因之一。
待法军攻至清军把守的长墙阵地后,冯子材立刻展开积极反攻,持刀杀出战壕,采用灵活有效的战术伏击敌军于阵前。老将军率子出战的壮举立刻激励了广大官兵,将士们如排山倒海般冲向法军,奋勇杀敌,一时间,杀得敌人人仰马翻,伤亡惨重。
此一战,毙伤法军精锐千余人,缴获了大量物资,取得了中法开战以来最大的一次胜利,也从根本上改变了中法战争的形势。