军,如彼提及,须由我措置。分界应於关外空地作为瓯脱。云南通商应在保胜,不得逾值百抽五。”六月,法将孤拔以兵监八艘窥闽海,欲踞地为质,挟中国议约,何璟、张佩纶以闻。法舰攻台湾之基隆砲台,台抚刘铭传拒守。曾国荃、陈宝琛与法使议约於上海,国荃许给抚血卩费五十万,奉旨申斥。约议久不就,乃一意主战。谕岑毓英令刘永福先行进兵,规复北圻,岑毓英、潘鼎新关内各军陆续进发。以法人失和,不告各国。
  七月,法公使谢满禄下旗出京,帝乃宣谕曰:“越南为我封贡之国,二百馀年,载在史册,中、外咸知。法人先据南圻各省,旋又进据河内,戮其人民,利其土地,夺其赋税。越南闇懦,私与立约,并未奏闻,挽回无及。越亦有罪,是以姑与包涵,不加诘问。光绪八年,法使宝海在天津与李鸿章议约三条,当与总理各国事务衙门会商妥筹,法人又撤使翻覆。越之山西、北宁等省,为我军驻扎之地,清查越匪,保护属籓,与法国绝不相涉。本年二月间,法兵竟来扑犯,当经降旨宣示,正拟派员进取,忽据伊国总兵福禄诺先向中国议和。其时法国因埃及之事岌岌可危,中国明知其势处迫逼,本可峻词拒绝,而仍示以大度,许其行成,特命李鸿章与议简明条约五款,互相画押。谅山、保胜等军,应照议於定约三月后调回,迭经谕饬各防军扼扎原处,不准轻动开衅。诸军将士,奉令维谨。乃法国不遵定约,忽於闰五月初一、初二等日,以巡边为名,直扑谅山防营,先行开砲轰击,我军始与之接仗,互有杀伤。法人违背条约,无端开衅,伤我官兵,本应以干戈从事。因念订约通好二十馀年,亦不必因此尽弃前盟,仍准各国总理事务衙门与在京法使往返照会,情喻理晓,至再至三。闰五月二十四日,复明降谕旨,照约撤兵。昭示大信,所以保全和局者,实属仁至义尽。法人乃竟始终怙饰,横索兵费,恣意要挟,辄於六月十五日占据台北基隆山砲台,经刘铭传迎剿获胜。本月初三日,何璟等甫接本领事照会开战,而法兵已自马尾先期攻击,伤坏兵商各船。虽经官军焚毁法船,击坏雷艇,并阵毙法国兵官,尚未大加惩创。若再曲予含容,何以伸公论而顺人心?用特揭其无理情节,布告天下。”
  八月,谕岑毓英督饬刘永福及在防各营规复北圻,并谕潘鼎新饬各军联络声势,分路并进。提督苏元春与法军战於陆岸县,败之。十月,内阁学士周德润奏:“官军进取越南,宜以正兵牵制河内之师,别用奇兵由车里趋老挝,走哀牢,以暗袭顺化,募用滇边土人,必能得力。”得旨交滇督详察筹办。是月,苏元春与法人战於纸作社,阵斩法兵官四人。十一月,王德榜军大败於丰谷,苏元春不往援,唐景崧与刘永福、丁槐军攻宣光,力战大捷,优诏褒之。十二月十九日,法兵攻谷松,王德榜以丰谷之败怨苏军不救,至是亦不往援,苏军败退威坡,谅山戒严。帝命冯子材帮办广西关外军务。二十九日,法军攻谅山,据之,潘鼎新等退驻镇南关,龙州大震。唐景崧、刘永福、丁槐攻宣光,月馀不能下。谅山失守,岑毓英虑景崧等军断后援,令勿拚孤注,景崧不可。冯子材与法军战於文渊,互有杀伤。
  十一年正月初九日,法兵攻镇南关,轰毁关门而去,提督杨玉科战殁。潘鼎新退驻海村,帝命戴罪立功。元春退驻幕府。王德榜自负湘中宿将,屡催援不至,鼎新劾之,落职,所部归元春辖。法军攻刘永福於宣光,永福军溃。唐景崧退驻牧马,钦、廉防急。彭玉麟请调冯子材军防粤,朝旨令鼎新议,鼎新素不协於子材,乃命子材行。子材以关外防紧,不肯退,玉麟乃令专顾桂防。鼎新师久无功,褫职,以李秉衡护理广西巡抚,苏元春督办广西军务。法兵既毁镇南关,逃军难民蔽江而下,广西全省大震。子材至,乃力为安辑。
  子材久驻粤西,素有威惠,桂、越民怀之,人心始定。乃於关内十里之关前隘,跨东西两岭间,筑长墙三里馀,外掘深堑,为扼守计,自率所部驻之,而令王孝祺勒军屯其后为犄角。法兵扬言某日犯关,子材逆料其必先期至,乃议先发制敌,鼎新止之,子材力争,径率王孝祺军夜犯敌垒,杀敌甚多。法起谅山之众扑镇南关,子材誓众曰:“法再入关,吾有何面目见粤人?必死拒之!”士气皆愤。法攻长墙,急砲猛烈,子材勒诸统将屹立接战,遇退后者手刃之。战酣,子材自开壁率两子相荣、相华直冲敌军,诸军以子材年七十,奋身陷敌,皆感愤,殊死战。王孝祺、陈嘉率部将潘瀛、张春发等随其后,王德榜军旁至,夹击之,毙法兵无算。鏖战两日,法军子弹尽,大败溃遁。子材率兵攻文渊,法军弃城走。诸军三路攻谅山,孝祺、德榜战尤力,连战皆捷。二月十三日,遂克谅山,法悉众遁。子材进军克拉木,逼攻郎甲,王孝祺进军贵门关,尽复昔年所驻边地。越民立忠义五大团;二万馀人,皆建冯军旗帜。西贡亦闻风通款。自海通以来,中国与外国战,惟是役大捷,子材之功也。
  法兵六千犯临洮府,复分两队;一北趋珂岭、安平,一南趋缅旺、猛罗。滇督岑毓英命岑毓宝、李应珍等扼北路,王文山扼南路,而自率军当中路,皆有斩获。法军遂合趋临洮府,滇军拒战南北路,回军夹攻之,阵