宋仁宗庆历二年,李元昊谋臣张元向景宗皇帝献计。张元认为,宋朝的精兵良将全部都聚集在宋夏边境地区,而宋朝关中地区的军事力量却十分薄弱,如果西夏大军牵制宋朝边境地区的军队,使宋朝无暇顾及关中地区,然后即可派一支劲旅乘机直捣关中平原,攻占长安(今陕西西安)。元昊采纳了张元的建议,派遣10万大军兵分两路大规模进攻宋朝。一路从刘燔堡(今宁夏隆德)出击,一路从彭阳城(今宁夏固原东南部)出发向渭州发动攻击。九月下旬,元昊采纳张元之策,于天都山(今宁夏海原东)集左右厢兵10万,分兵两路,再次大举攻宋。一路出鼓阳城,一路出刘蹯堡(今宁夏固原西北),钳击镇戎军(今宁夏固原),企图诱宋军出击,聚而歼之。