定羌城之战
北宋熙宁七年(1074年),宋熙河路经略安抚使王韶率军进攻吐蕃定羌城(今甘肃广河)等地的作战。
宋代的抛石车
熙宁四年八月至六年末,王韶采取招抚与进击并举之策,次第占据吐蕃通远军、熙、洮、迭、岷、河(今甘肃陇西、临洮、临潭、迭部、岷县、临夏)、湟(今甘肃乐都南)等州地,青唐吐蕃诸部大多附宋。七年初,王韶赴京,熙河地区羌族首领木征乘机遣兵数扰河州,宋知德顺军景思立率6000兵进击,进抵踏白城(今甘肃临夏西北),被宗哥羌部首领鬼章部包围,景思立等战死,河州被围。三月初五,木征围岷州,被宋蕃将包顺击退,继复围河州。王韶闻讯,速返熙州。诸将议进攻方向,皆欲驰援河州。王韶知木征所为,系恃有外援,若直往,必遭伏击,遂率精骑2万,以“批亢捣虚”之计,出其不意,直趋珂诺城(后改名定羌城),先遣兵破结合川(今甘肃临洮北)领勒锦族兵,断吐蕃部与西夏通路,进军宁河(今甘肃和政),再遣军入南山(今甘肃临夏东)破布沁巴勒等族兵,断木征外援。木征恐断南山归路,撤围退走。王韶分兵打通至河州通路,鬼章退保踏白城。四月十四日,宋军自河州闾精谷出踏白城,击败鬼章,进抵银川(今甘肃临夏西北),连破10余堡。十六日,分兵北至黄河,西至南山,复入踏白城,回师河州,进筑定羌城,木征被迫率酋领80余人降,河、湟遂定
宋攻交趾富良江之战
北宋熙宁九年(1076年),宋军反击交趾(今越南),于富良江(今越南红河)击败交趾军的作战。
八年十一月,交趾辅国太尉李常杰率号8万兵大举攻宋,相继破钦(今广西灵山)、廉(今合浦)、邕(今南宁)等州,杀戮宋军民10余万人。次年二月,宋廷决计反击,命宣徽南院使郭逵为安南道行营马步军都总管、本道经略招讨使,赵高为副使,率号10万秦晋锐卒进讨。同时诏广东、福建、江西募勇士万人赴广西。三月初,郭逵率军南下。宋诏岭南诸路置备粮草,广南东路征集舟船和熟悉水战兵员,拟届时水陆并进。七月,郭逵经潭州(今湖南长沙)进抵桂州(今广西桂林),令广南东路钤辖和斌率水军自广州沿海西进。八、九月间,宋军水陆夹击,收复全部失地,招抚左、右江(今广西邕江上游)地区诸峒部族后,自邕州进抵思明(今广西宁明东)。时因安南行营军士不习水土,患病与疫亡甚众,屯驻休整。十二月初,宋军集兵西进,为保障侧翼安全,防止交趾军从侧后袭击,郭逵先遣副都总管燕达引军攻广源州(今越南广渊),迫其观察使刘纪出降,收降5000余。