高永能派弟弟高永亨选精骑奋击，大败夏军。九月廿八日，种谔在无定河（在今陕西东北部米脂、绥德地区）再败夏军，击杀八百余人。宋神宗因为种谔立功，不受王中正节制。十月初四，西夏米脂守将令介讹献城降宋。种谔率鄜延兵进军石州（今陕西横山北），西夏军弃城逃走。十月初七，熙河兵于女遮谷复败夏军。十月十二日，泾原兵抵磨脐隘（今宁夏同心县），夏军三万据险阻击，刘昌祚分兵夺隘，用重赏激励将士，大败夏军，俘虏统军铚吃多理等二十二人，击杀大小首领三百余人，士卒二千四百余人，随后长驱而进。十月十五日，鄜延兵进逼夏州，夏将索九思献