军队遭到宋朝原州（今甘肃镇原）知州景泰的顽强阻击，夏军全军覆灭，西夏直捣关中的计划最终破灭。张元常劝说元昊：攻取汉地，令汉人守之，这样才能扩大疆域，财用充足。但元昊还是游牧民族长期养成的习惯，常是掳掠而还，因此，虽然取得胜利，财用却越来越困难。后元昊在宋庆历三年（1043年）与宋朝和谈时（后成为宋夏「庆历和议」1044年），张元力争不可，但是元昊没有听从他的意见，及至西夏与契丹发生战事（贺兰山之战，1044年），张元知道其理想无法实现，于是郁郁不乐，在夏天授礼法延祚七年（1044年）病逝。吴昊不知所终。