草不足，至夏州，城中粮草人马已空，宋军激奋，希望与西夏军决战。王中正率领河东军自夏州进攻宥州，城内有居民五百余人，王中正屠杀宥州居民，斩首的有百余级，只有十余西夏人投降，获得一部分牲口，杀以充饥。熙河兵于屈吴山（今宁夏海原东南）击败夏军，克会州（今甘肃靖远县）。十月廿七日，鄜延钤辖曲珍于蒲桃山击败夏军。王中正率泾原路兵抵达赏移口（今宁夏同心北），诸将想要取捷径出黛黛岭抵达灵州。至牛心亭，泾原路兵粮草尽，刘昌祚知道鸣沙（今宁夏青铜峡市南）有西夏御仓，于是率军前往，获得藏米，解决了所部的粮食危机，载抵灵州。