白起在长平之战胜利后本该乘胜追击的,但是由于宰相范雎的阻挠而没有成功。此后再次进攻赵国是白起病了,已经失去了最好的时机。
关于阻难白起继续进攻的原因,各方说法不一,有认为是范雎害怕白起威胁他地位的,也有说是范雎认为国内需要修生养息的。
长平之战后,白起本拟乘胜灭赵。秦昭襄王四十八年十月,秦再次平定了上党,后军分二路:一路由王龁率领,进攻皮牢(今河北武安);一路由司马梗攻占太原。而白起自将围攻邯郸。
韩国和赵国惊恐万分,派苏代用重金贿赂秦相应侯范雎说:“白起擒杀赵括,围攻邯郸,赵国一亡,秦就可以称帝,白起也将封为三公,他为秦攻拔七十多城,南定鄢、郢、汉中,北擒赵括之军,虽周公、召公、吕望之功也不能超过他。如果赵国灭亡,秦王称王,那白起必为三公,您能在白起之下吗?即使您不愿处在他的下位,那也办不到。秦曾经攻韩、围邢丘,困上党,上党百姓皆奔赵国,天下人不乐为秦民已很久。
今灭掉赵国,秦的疆土北到燕国,东到齐国,南到韩魏,但秦所得的百姓,却没多少。还不如让韩、赵割地求和,不让白起再得灭赵之功。”于是范雎以秦兵疲惫,急待休养为由,请求允许韩、赵割地求和。秦昭襄王应允。韩割垣雍,赵割六城以求和,正月皆休兵。白起闻知此事,从此与范雎结下仇怨。
在长平之战胜利后,白起又分秦军为三路,扩张战果:命王龁率一军攻占赵国的皮牢(地名);命司马梗率一军北上,夺取太原(今山西省中部地区);白起亲率大军准备攻打赵国首都邯郸,想一举灭亡赵国。但秦国虽在长平之战歼灭了赵国四十五万人,但自身也元气大耗。长平之战持续打了三年,旷日持久。
且秦国的供给线是赵国的三倍以上,输送粮食过程中造成的消耗远高于赵国。秦国投入的兵力远远多于赵国,单纯的军队消耗也远远大于赵国。而长平之战前,秦国累年征战,耗损严重,并且四面树敌。再加上赵韩两国合谋,派使者赴秦,游说应侯范雎。范雎被赵国使者说服。秦昭襄王与范雎审时度势商议后,接受了赵、韩割地求和的请求,允许韩国割垣雍,赵国割六城,达成和议,于周赧王五十六年(前259年)一月下令罢兵。
当赵孝成王准备按和约割让六城时,大臣虞卿认为割地与秦,秦势更强,赵“地有尽而秦之求无已”,如此赵将灭亡。虞卿建议以六城赂齐国,联齐抗秦。
赵孝成王用其谋,派虞卿东见齐王建,商讨合纵抗秦计划,并借魏国使者来赵连络合纵之机,与魏订立盟约。同时将灵丘(今山西省灵丘县)封给楚相春申君黄歇,结好楚国,并对韩、燕亦极力交好。在国内则积极发展生产,重整军备,进行抗秦准备。