。
景思立且斗且退,中间也一度打退了追兵,但已无法挽回颓败之势!景思立对部将感慨道:“我刚才以百骑退走吐蕃兵数千人,但我军中却无人能趁机与我配合相助,现在我军败势再无法扭转,我当自刎以谢朝廷!”说完后,便要自刎,被部将们制止。
但景思立死意已决,又返身杀入敌阵,掩护剩余的残兵撤返,最后阵亡殉国。与景思立一起殉国的还有大将赵元凯,韩存宝、李资、景思谊等因为景思立吸引住了鬼章军而侥幸逃脱。韩存宝带两名亲兵追赶王韶报信,到了熙州,韩存宝因箭伤发作,只得留下养伤。两亲兵追到兴平,终于追上了王韶。瞎征听说景思立战死,又收罗了数千吐蕃兵围了河州城,随即氓州也被吐蕃兵围困。
瞎征气势再度涨大,又进攻岷州。刺史高遵裕令包顺往出击,总算打退了瞎征。瞎征于是回军,包围了河州。王韶得报,急忙与按视鄜延军官李宪日夜奔驰,直达熙州,选得二万精兵,令他们进攻定羌城。
诸将禀道:“河州被围,非常危险,理应去救援,为什么不直接赶去河州,反而去定羌城?”王韶慨然道:“你等怎知到行军打仗的谋虑?瞎征既然敢围困河州,无非是自恃有外援。我先去攻打他所依恃的援兵,河州自然解围。”
王韶于是引兵来到定羌城,先破了西蕃,又连结河川各族。接着他截断了夏国的通路,率军进驻宁河,再分命偏将进入南山,截断了瞎征的退路。瞎征得知,只得从河州解围,退保踏白城。此时,王韶军老的军队已经绕出城后,出其不意,突然攻入羌营,焚烧了营帐八十多个,斩首七千余人。瞎征见无路可归,没奈何,只得带领酋长八十余人,到王韶军帐前,乞求投降。王韶立即派遣李宪押送瞎征,返回京师。
当初景思立兵败身亡的时候,羌人之气焰又高涨起来。朝廷有的大臣建议放弃熙河,赵顼也为之寝食不安,多次诏令王韶要稳住,不要轻易出战。至此羌人大败,赵顼欣喜万分。论功行赏,赵顼拜王韶为观文殿学士、礼部侍郎,从而开非执政者被授予学士职之例。赵顼又特授给王韶的兄弟及两个儿子官职,前后共赐给他八千匹绢。不久后,赵顼再次召他入京,拜为枢密副使。
王韶用兵的时候,在战前,他一一安排妥当。开战后,他倒头大睡。无论外面的喊杀声,如何翻江倒海,侍从小兵吓得手脚颤抖,他照旧鼾声如雷。
他这种泰山崩于前形色不变的大将气度,极大地稳定了军心,鼓舞了士气。
宋军在他的率领下,百战百胜,斗志昂扬。战场上捷报频传,把赵顼高兴得不了。赵顼在京城专门盖了一栋大宅子,赏赐给了王韶。