大败而溃。中、西二路被迫撤军。西路军在撤军后接到将已攻占的云、应、朔、寰州四州百姓内迁的命令，副将杨业中伏被俘，绝食三日而死。之后，北宋在对西夏党项族的三川口、好水川、定川寨等战役中屡次失败，但因西夏厌战，与宋廷议和。淳化四年（993年）二月，四川爆发王小波和李顺发动的农民起义。起义军所到之处调发富家大姓除生活品外一切财产于众，得到蜀地农民唿应。次年正月，起义军占据成都，建立大蜀政权，太宗得知后派遣两路大军讨之，起义军终于至道二年（996年）彻底失败。几次边陲防线的失利、后方起义的爆发遏制了北宋进一步收复疆