此时宋朝正值宋神宗王安石变法而国力增强，并在1071年由王韶于熙河之战占领熙河路，对西夏右厢地区造成威胁。1081年宋神宗听从种谔建议，趁西夏内乱之际，以李宪为总指挥发动五路伐夏，目标兴庆府。梁太后採取坚壁清野策略，袭击粮道以粉碎五路宋军，宋军最后只夺下兰州。隔年年宋军採取碉堡战术，派徐禧兴建永乐城，步步压缩西夏在横山的军事空间。梁太后趁永乐城新建之初，率30万大军包围攻陷，宋军惨败，史称永乐城之战。西夏虽然多次击溃宋军，但与宋朝贸易中断使经济衰退，战事频繁又大耗国力，人民不满。梁太后与梁乙埋最后于1083