在历次反抗外国侵略的战争中,爱国官兵表现了英勇顽强的战斗精神,并在一些战役中取得了胜利,在这些少数局部的胜利中,一个有名的战例是中法战争期间的镇南关大捷。
镇南关就是今天的友谊关,位于中越边境,是军事战略要地。在这次战役中七十岁的老将冯子材身先士卒,率部勇猛冲杀,大败法军。镇南关大捷的经过是这样的:
1885年初,法军向驻守越南北部地区的清军大举进攻,负责凉山防备的清军将领弃城逃跑,退到广西境内。法军占领凉山,焚毁镇南关后,又退回越南境内。在形势危急的时刻,清政府启用老将冯子材镇守广西边境。冯子材在清军中一向很有威望,他到广西前线后,被推为前敌主帅,他团结各路将士,扼守镇南关形势险要的关前隘,并用三路筑起一道城墙作为防御工事。1885年3月,法军分三路再次进攻镇南关。清军奋勇阻击,于是炮声震天,双方激战一日,法军攻到长墙下,有的已经越墙而入,在千钧一发的紧急关头,冯子材奋勇当先,手执长矛跃出墙外,率两个儿子全体官兵向敌人冲锋。经过激烈的肉搏战,清军夺回关前隘的东岭和西岭,占领了高地,法军丢弃大批武器辎重,全线溃退。与此同时,清军、黑旗军又在越南临洮大败法军,并攻克10多个州县。随后,冯子材又率军取得了凉山大捷。中国军队的节节胜利,扭转了整个中法战争的形势。消息传到巴黎,立刻导致了法国茹费理内阁的倒台。
在晚清抗击外国侵略的战争中,取得战役胜利的并不多,更多的是失败,有些清军将领在此考验面前退缩、脱逃、投降,但也有许多爱国官兵大义凛然,英勇献身。这里举两个例子,就是中日甲午战争时,致远舰管带(舰长)邓世昌、经远舰管带林永升以身殉国的事例。甲午中日战争中,黄海海战非常关键,更多地受到了世人的关注。黄海海战是迄今为止中国历史上规模最大的一次海战,也是世界历史上第一次蒸汽机舰队的海战。表面上看,双方各有损伤,实际上,中国舰队损失更大。
1894年9月16日中午,北洋舰队主力在旅顺附近的大东沟遭遇了日本联合舰队的主力,双方展开了一场激烈的撕杀。敌第一舰队第一游击队(号称日本帝国王牌)迂回到北洋舰队的背后与本队策应夹攻,使北洋舰队首尾难以相顾,指挥失灵。北洋舰队的各个小队只能各自为战,队形凌乱不堪,但士气还没有完全减下来。下午3时10分,北洋舰队的旗舰定远舰的舰腹被敌人打中了一炮,猛烈的火焰从炸开的洞口喷出,全舰只得集中人力灭火,定远舰的的攻势顿时减弱。(为什么第一游击队要首先攻击定远舰?除了它是一个旗舰外,还有一个原因,就是它是当时亚洲的巨无霸,是中国北洋舰队最主要的一支军舰,实力比较强大。)这样,在日军的攻击下,定远舰的炮火没有发挥出来,攻势就顿时减弱了。日舰队第一游击队趁机全力攻击。镇远舰和致远舰连忙向旗舰靠拢,致远舰中弹