康定元年,元昊引兵攻保安军,破金明寨(今陕西安塞),直薄延州城下,宋兵大败。朝命韩琦安抚陕西,韩又举荐范仲淹知永兴军,同负经略招讨之责。不料韩主集中兵力,先发制贼;而范则稳重,主张屯兵营田,备边观衅。主帅的意见不同,政策遂不一致。至庆历元年二月,西夏倾全国之力,入寇渭州(今甘肃陇西县西南),好水川一役,宋军又是大败,于是朝廷将陕西分为四路,以韩琦、王、范仲淹、庞籍各领重兵,都二十万人环边守御,以抑西夏凶焰。但是庆历二年之秋,西夏兵又再度入寇渭州,幅员六七百里之间,焚荡抢掠,几成赤地,自泾邠以东,各地都只闭垒自守,莫能救御。
西夏军虽然年年入寇,屡屡得胜,但其人马的伤亡也很严重,财用亦复不继。而宋朝既于西边布下重兵,韩范两人虽然战守意见不同,但其治军严明,风纪大振,则是一样。更重要的是他们两人倾全力收拾边疆的人心,诸羌畏威怀恩,不敢轻犯。所以西夏兵于大肆焚杀掳掠之后,无力长期占领,就撤兵自去。
基于此一情势,宋与西夏终于庆历四年,达成和议,由宋朝册封元昊为夏国主,岁赐币帛,西边自此才得安静。事距苏轼之去凤翔,已经相隔十八九年了,但是陕甘两地,经历那种野蛮的焚烧劫掠,原始性战争的杀戮和破坏,西夏兵所至城邑,不但庐舍田地都变成了废墟,所有壮丁牲畜又全被掳劫而去,连资以恢复生产的人