周赧王二十二年(前293),韩国以公孙喜为将,与魏国共同攻打秦国。秦相魏冉推荐左更白起代替向寿为将,与韩、魏联军大战于伊阙(今河南洛阳东南龙门)。秦军大胜,杀死联军24万人,俘获公孙喜,攻取5城。白起因战功卓著,被擢升为国尉,又带兵渡过黄河,夺取韩国安邑(今山西夏县西北)以东至乾河(今山西垣曲东)的领土。这是战国时代的大战之一。白起是秦国郿(今陕西眉县东)人,擅长用兵,秦昭王时任职。周赧王二十一年(前294),白起任左庶长,带兵攻占韩国新城(今河南伊川西南);次年,升为左更。伊阙之战后,被提拔为国尉。第三年,升任大良造。秦诱执楚怀王
周赧王十六年(前299)秦对楚国发起进攻,攻占八城。随后,秦昭王向楚怀王遣书致意,回顾当初结为兄弟、在黄棘(今河南南阳南)结盟、两国关系交往融洽等往事,又解释说,只因楚太子杀死秦大夫后,未道歉就私自逃回,这才兴兵攻楚。信中对楚国让太子到齐国做人质,与齐国交好表示不满,认为秦、楚两国边境相邻,历来互通婚姻,友好相处,如今两国交恶,难再号令诸侯。因此他希望与楚怀王在武关(今陕西商洛东南的丹江旁)相会,结盟订约,并表示愿意帮助楚国攻打韩、魏,夺回失去的土地。秦昭王见赵、魏、韩三国联合,自知难以图谋,转而向楚国索取领土,他将楚怀王从武关挟持到咸阳,待之 如属国臣子,并要挟他割让巫郡(今湖北省清江中、上游和四川省东部)、黔中郡(今湖南省西部和贵州省东北部)土地。周赧王十八年(前297),楚怀王图谋逃走,被秦兵抓回,第二年病死在秦国。蔺相如完璧归赵
楚国有一件叫做和氏璧的宝玉,为赵惠文王所得,秦昭王听说后,表示愿意用15城换取和氏璧。赵惠文王召见蔺相如,蔺相如表示愿带和氏璧去秦国,如果赵国得到秦国的城邑,就将和氏璧留在秦国,反之,一定完壁归赵。蔺相如到秦国后,将和氏璧献上,秦昭王大喜,却全无将城邑给赵之意。蔺相如诓说玉上有一小疵点,要指给秦昭王看,拿回了宝玉。他在庭柱旁站定,说:赵王担心秦国自恃强大,得和氏璧而不给城邑,经过我劝说方才答应。赵王斋戒5天,然后才让我捧璧前来,以示对秦国威严的尊重和敬意。不料大王礼仪简慢,毫无交割城邑的诚意,现在若大王一定要抢走宝玉,我宁可将脑袋与宝玉一起在柱子上撞碎。秦昭王无奈,只得划出15个城邑给赵。蔺相如估计秦昭王不过是假意应付,便提出要秦昭王也应斋戒5日,再郑重其事地交换。秦昭王只好应允。蔺相如便派随从怀藏和氏璧,偷偷从小道返回赵国。秦昭王斋戒完毕,举行交换仪式时,蔺相如才把送和氏璧回赵之事告诉秦昭王,从而保全了和氏璧。