此时,李元昊已经率军进入了镇戎军地界,葛怀敏便把大军分为四路,连夜向定川寨(今宁夏回族自治区固原市原州区北)进军,准备在定川寨迎击夏军。
李元昊这次的战术仍然是诱敌深入、围而歼之,即把宋军主力吸引到定川寨,然后调集重兵将其包围,最后全部干掉。很明显,事情正在朝李元昊想象的方向发展。
等宋军全部到达定川寨后,李元昊开始行动了。他首先派人迂回到定川寨后面,烧毁寨后面定川河上的木桥,截断宋军的退路。然后他又派人阻断流入定川寨的河流,使宋军陷入无水可喝的境地。
此时的葛怀敏才知道自己中了计,心里急的不行。他先派人到寨外阻止夏兵断水,结果被夏军打得大败,狼狈逃回。无奈之下,葛怀敏令曹英等人率部屯于东北角,自率中军屯于寨门东边,准备抵挡夏军。
傍晚时分,李元昊开始发动总攻了,他先是用精锐骑兵冲击葛怀敏的中军,葛怀敏率部奋力死战,李元昊见打不开突破口,就转而进攻曹英。突然间一股黑风刮来,一时间飞沙走石,天昏地暗(此场面似曾相识),曹英的部队将看不着兵,兵找不到将,阵脚大乱。