公元1002年六月,李继迁率两万骑兵围攻麟州(陕西神木),赵恒派金明巡检李继周率部援助,然而李继迁并没有被击退。
麟州知州卫居实(《宋史.列传第二百四十四.夏国上》记载的是卫居宝)、麟州都部署曹璨再向朝廷请求支援。
赵恒接到麟州的战报后,先在大臣面前秀了一把军事知识,他指着地图对近臣道:“麟州地势险要,三个方向都是高耸的山崖,易守难攻。唯一担心的是城中水源匮乏。”
赵恒做了一番分析后,心满意足了,下诏让并、代、石、隰等州派军援助。
卫居实和曹璨在麟州城拒守顽抗,当然不知晓,赵恒还有闲情逸致给大臣科普麟州的防御。他们面临的困境是,怎么击退李继迁。
两人一商量,觉得兄弟部队的增援遥遥无期,怕是难以指望上,自己想办法,可能还更靠谱一些。
卫居实和曹璨充分准备后,挑选勇士,组成敢死队 ,晚上突然从城上垂绳子下来,杀入李继迁大营。
曹璨亲自在城上擂鼓助威,城上的弓箭和雷石如雨点撒向李继迁大军,李继迁军猝不及防,溃败而逃,死伤万余人。
李继迁兵败,恼羞异常,迁怒于西夏国内的羌、戎等少数民族,责怪他们不协助他围攻麟州。羌、戎等少数民族的首领,很多都受到李继迁的责罚。
此时镇戎军(治所在宁夏固原)知军为曹璨的弟弟曹玮。曹玮获得这个情报后,写信给羌、戎等少数民族,宣示大宋朝廷的恩义,抚慰他们的情绪。实际是从内部将他们分化瓦解。
很快,曹玮的离间产生了效果,不久西凉府(甘肃武威)六谷吐蕃部首领请求大宋派员到西凉府,朝廷任命丁维清为西凉知府。
李继迁见大宋的触角伸到了自己背后,内心不淡定了,意欲攻击西凉府。
丁维清探到消息后,要六谷蕃部首领潘罗支向李继迁诈降,李继迁戎马一生,一双招子竟然混浊了,轻易相信了潘罗支。将潘罗支等部落收归自己帐下。
公元1003年五月,潘罗支联合者龙等族,突然对李继迁发动袭击,李继迁大意失荆州,溃败而逃,混战之中还被流箭射中,身负重伤。
李继迁回到灵州,郁闷地休养了两个月后,终于按捺不住,八月初,李继迁不顾自己箭伤未愈,又率军出征,声言要攻击环州(甘肃环县),报一箭之仇。
大宋闻讯,命当时在西面主持军事的张凝严阵以待。李继迁并没有吃到好果子。