宋夏战于三川口
元昊自从进攻金明寨(今陕西安塞南)得手后,立即派人致书宋朝延州(今陕西延安)知州范雍,表示同意与宋和谈以麻痹范雍。范雍信以为真,即上书朝廷,并松懈了延州的防御工程。康定元年(1040年)正月,元昊派军包围了延州城。在元昊进攻保安军时,范雍命令鄜延、环庆路副都部署刘平和鄜延路副都部署石元孙率所部兵马增援保安军(今陕西志丹)。但当刘平、石元孙兵合一处后,元昊军队已完成了对延州的包围,范雍又命刘、石火速回军增援延州。刘、石即迅速从保安军向延州进发。当刘、石大军到达三川口(今陕西延安市西北)西十里的地方驻扎时,距离延州城仅三十里之遥。刘平为争取时间,迅速派兵向延州靠拢。但刘平、石元孙部队遭到了西夏军队的包围,刘、石等人拼死苦战,宋夏双方伤亡都十分惨重。恰在此时,鄜延路都监黄德和率所部兵马溃逃,刘平急派其子刘宜孙到黄军中,对黄晓以利害,劝其顾全大局,拼死一战,但黄德和根本不听,率大军撤离了战场。宋军军心动摇,士兵大量逃跑,刘平下令各位军官用剑拦住一千余名士兵,退守三川口附近山坡。元昊多次派人劝降刘平,但刘平宁死不屈。于是西夏军队向宋军驻守山坡发动攻击,宋军寡不敌众,刘平、石元孙被擒。三川口之战后,延州岌岌可危,范雍束手无策,恰在此时,将领许怀德遣其副将率兵一千余人偷袭元昊得手,而且天气突然寒冷,下起大雪,西夏军队被迫撤离延州,延州之围始缓解。