取其二十五城。秦武王元年（前310年），义渠乘丧谋叛，被秦军再次击败。武王死后，秦昭王年幼继位，秦国一度内乱，义渠乘机重新崛起。义渠王与秦昭王之母宣太后私通，生下二子。秦昭王三十五年（前272年），宣太后诱杀义渠王于甘泉宫。秦国随即出兵灭义渠，将义渠逐出黄河以南地区，在其地设置了陇西、北地、上郡三郡，并在边境开始修建长城。另一说在秦惠王时代，义渠国打败了秦国。秦昭王为了报仇，用欺诈手段杀了义渠王，并且发动军队攻打义渠国，实际上义渠国已经灭亡。（见《战国策“范雎说秦王”》）"范睢至秦，王庭迎，谓范睢曰：「