秦昭襄王四十九年,秦国的五大夫王陵攻打赵国的国都邯郸,不能攻克。于是派遣王龁代替王陵,仍不能攻克,于是围攻邯郸,赵国震恐,向各国乞求援助。
楚国派大将黄歇营救赵国,魏国派大将晋鄙营救赵国。秦昭襄王嬴稷派遣使臣对魏安厘王魏圉说:“敢有参战的人,我会把兵力移过来一起打。”魏圉害怕了,命令晋鄙将兵力屯积在邺城(河北邯郸临漳),不敢再前进。魏国的信陵君魏无忌用计谋夺取了晋鄙的军力,带兵前进。
秦昭襄王五十年,秦国任命武安君白起代替王龁为元帅,白起因为赵尚没有打败,并且身体又有疾病,拒绝不肯前行。秦昭襄王嬴稷觉得白起心中有恨意,于是杀了白起。魏国的信陵君魏无忌在邯郸城下打败了秦军。秦太子嬴柱的儿子嬴异人在赵国作为人质,赵国商人吕不韦用钱财资助他,一起逃回秦国,嬴异人改名为嬴子楚。
秦昭襄王五十一年,秦国的大将赵掺攻打韩国,攻占了阳城(河南郑州登封市),斩首了4万人。攻打赵国,攻占了二十几个县,斩杀及俘虏了九万人。
周赧王姬延非常恐慌,和燕国、楚国密谋联合各国,再订立合纵盟约攻秦。秦国立即起兵攻打周国,掳获姬延到秦国,然后又释放他回到周国。姬延死了,周国亡,立国879年。
秦昭襄王五十二年,秦昭襄王答应范雎辞了丞相。蔡泽继任为相国,几个月后被免职了。
秦国将西周文公姬咎流放到悉狐聚(河南平顶山汝州市西北),东周亡国。
秦昭襄王五十三年,秦国攻打魏国,攻占了吴城(山西运城平陆)。魏国屈服投降,降为秦国的属国。韩桓惠王到秦朝觐见。
秦昭襄王五十六年,在位五十六年的秦昭襄王去世,时年七十五岁。子孝文王嬴柱嗣位。
长平之战爆发,两军对垒三年后,范雎以反间计使赵国启用无实战能力的赵括代廉颇为将,使得白起大破赵军。长平战后,范雎妒忌白起的军功,借秦昭王之命迫使白起自杀。
诸侯援军所破,郑安平降赵。前255年,王稽也因通敌之罪被诛。范雎因此失去秦昭王的宠信,不得不推举蔡泽代替自己的位置,辞归封地,不久病死。范雎虽然死了,但是他的“合纵连横”策略依旧发挥着作用,几十年以后,秦国灭六国,终于一统天下。