河岷之戰
熙寧五年,王韶率軍大舉進攻吐蕃,占據熙(今甘肅臨洮)、岷、洮(今甘肅臨潭)等州地。六年二月二十二日,克河州,熙河地區羌族首領木征逃走。鏇諸羌集兵數千反擊香子城(今甘肅和政),掠宋軍輜重,侍禁田瓊率700兵救援,進抵牛精谷,遭羌部襲擊,兵敗被殺。王韶急遣先鋒將苗授等自河州回擊,大敗羌部兵。繼苗授與鈐轄奚起合兵再攻牛精谷諸部,再次獲勝,還守香子城。二十四日,王韶又遣知德順軍景思立打開通道,盡奪羌部所掠輜重。王韶引軍回擊,木征復入河州,致使宋軍首尾不能相顧。王韶先築香子城,控扼要地,復遣軍渡洮河(在今甘肅山東碌曲、岷縣地區),攻克康樂城(今屬甘肅),自率軍破珂諾城(後改名定羌城,今甘肅廣河)。四月下旬,王韶還熙州,遣軍平南山之地(今甘肅臨夏東)、建康樂城、劉家川堡(今甘肅廣河東)與結河堡(今甘肅臨洮西北),打通餉道,隨而率軍破踏白城(今甘肅臨夏西北),轉兵香子城。六月,宋詔知德順軍景思立以2000兵進築河州。王韶率軍往視,羌部兵伏南山,欲待宋軍渡洮河,斷其歸路,集兵保天險摩宗城(俗稱鐵城子,今甘肅岷縣東)。王韶探知,命部將王君萬取捷徑襲取摩宗。八月中旬,由露骨山(今臨夏西南)入洮州境,因道險隘狹,下馬步行。木征留部將結彪守河州,自率銳卒尾隨宋軍之後。王韶分兵兩道,一道由部將率領進圍河州,一道自率擊木征。宋軍連戰皆勝,木征敗走,結彪以城降。王韶平定河州,再克宕州(今甘肅宕昌),打通洮河路。九月十八日,宋軍入岷州,該地羌族首領瞎吳叱、木令征等降。鏇王韶分兵破青龍族於綽羅川(今青海東部與甘肅交界處),迭(今甘肅迭部)、洮州羌族首領欽令征、郭廝敦相繼以城降。巴氈角亦以其族附宋。
此役,宋軍收復5州,拓地2000餘里,受撫羌族30萬帳,建立起進攻西夏地區的有利戰線。